正确:IE 6/7/8 只支持事件冒泡,不支持事件捕获
错误:IE 6/7/8 只支持事件捕获
IE 事件模型
DOM API
jQuery
什么时候不用 jQuery
<script src="my_$.js"></script>
<script src="jquery.js"></script>
<script>
$.noConflict();
// $ === my_$
// jQuery.fn.jquery
</script>
<script src="my_$.js"></script>
<script src="jquery-1.7.js"></script>
<script>
jQuery17 = $.noConflict();
</script>
<script src="jquery-1.8.js"></script>
<script>
jQuery18 = $.noConflict();
</script>
$.noConflict()
$.each()
$('ul').addClass()
$('p').text('hi')
jQuery 函数(构造函数)自身的 API
jQuery 实例的 API
var node = document.getElementById('foo')
var $node = $('#foo')
node === $node[0]
node === $node.get(0)
$(node) instanceof jQuery === true
$(node) !== $node
var name = node.getAttribute('name')
node.setAttribute('name','bar')
var name = $node.attr('name')
$node.attr('name','bar')
get by id
window/body
$(window)
$(document.body)
$('body')
$('#foo')
$('#foo').find('#bar')
$(callback)
$( document ).ready( handler )
$().ready( handler ) (this is not recommended)
$( handler )
后续介绍
下一讲:jQuery 动画
预习未讲的 API,尤其是动画相关