当使用标签委托时p
,它不起作用http://jsfiddle.net/peswe/wbVMV/4/
HTML:
<p id='test'>
<div>box 1
<div>box in box1</div>
</div>
</p>
JavaScript:
$('p#test').delegate('div','click',function(){
alert('test');
})
更改p#test
为span#test
or body
,它可以工作http://jsfiddle.net/peswe/wbVMV/3/
HTML:
<span id='test'>
<div>box 1
<div>box in box1</div>
</div>
</span>
JavaScript:
$('span#test').delegate('div','click',function(){
alert('test');
})
请告诉我一些关于它的事情。非常感谢!