我已经制作了简单的点击功能,但它在IE中无法正常工作。当你I have two box first name is 'big'
时second is 'small'
和click on big it will alert massage
。 Big is parent of 'small' box
所以,如果你click on small it will also alert
。步骤产生错误。点击黑色div并且不要离开鼠标按钮将它拖动到红色div它不会在firefox中提醒按摩但它在IE中提醒按摩。示例代码link
$(function () {
$('.big').click(function () {
alert(0)
})
})
答案 0 :(得分:0)
如果我理解正确,您不希望在点击.small
div时发生警报?
为此,您需要在.small
div点击停止事件传播,如下所示:
$('.big').click(function(){
alert(0);
});
$('.small').click(function(e){
e.stopPropagation();
});
请参阅此处的示例:http://jsfiddle.net/dwqTU/3/