$pageslide.click(function(e) {
e.stopPropagation();
});
如果单击,这可以防止#pageslide ID 或类滑动,我如何排除某些元素被阻止,在这种情况下我想排除<a></a>
或<li></li>
。提前致谢 。
$pageslide.click(function(e) {
e.stopPropagation();
});
如果单击,这可以防止#pageslide ID 或类滑动,我如何排除某些元素被阻止,在这种情况下我想排除<a></a>
或<li></li>
。提前致谢 。
使用 jQuery 的过滤器方法。
$pageslide.filter('a li').click(function(e) {
e.stopPropagation();
});
.target
事件对象的属性是指事件的目标,可以读取这个属性:
$pageslide.click(function(e) {
if ( $.inArray(e.target.localName, ['li', 'a']) < 0 ) {
e.stopPropagation();
}
});
或使用.closest()
方法:
if ( $(e.target).closest('a').length === 0 ) {
e.stopPropagation();
}