我应该做一个事件到我的ipad,onclick来显示导航栏。但是当用户触摸包含链接('a')的元素或任何其他元素具有的功能应该不会受此触摸事件影响...要做到这一点,最好的方法是什么?对不起,我对此没有任何想法。jquery我如何找到没有元素的空白空间不会互相干扰?
这意味着,我需要找到,点击当场的人没有任何其他元素,或者elemnent没有与此事件发生......我是对的?我怎么能找到这个并附上点击空白区域?
示例代码:
$("body").delegate('body > div','click', function(e){
e.stopPropagation();
NewDataApi.exec('viewport','touch', {'number': '0'});
})
这是我写的。但如果有一个“a”元素被点击,它会调用上述函数,而不是用户到新窗口。
我很抱歉,如果我没有正确解释...任何帮助,我在关键位置来解决这个...
感谢
它可能创建具有绝对位置的无形div并附加点击事件,这是否有帮助?请提供更多详细信息,谢谢 – 2012-03-06 17:30:00
不,它不会......例如我说有一个div,它包含href等等。当用户移动或触摸基于href的“a”元素时,它应该将他带到新窗口。如果div之外没有元素,则应显示导航栏触发功能 – 3gwebtrain 2012-03-06 17:33:43