preventDefault()阻止被点击的链接,但不阻止这个子节点的链接,请教怎么写呢? nav li改成nav>li试试 指选择nav的子节点不是后代节点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $("#nav li").click(function(e) { var target = $(event.target); var delegate = '#nav>li,#nav>li>a'; if (target.is(delegate)) { $(this).children('ul').slideDown(200); e.preventDefault(); } });所以,这种还是用class或id比较好控制和高效。 上面代码有点傻。$("#nav").click(function(e) { var target = $(event.target); var delegate = '#nav>li,#nav>li>a'; if (target.is(delegate)) { $(this).children('ul').slideDown(200); e.preventDefault(); } }); 怎样还原JQuery获取的域名里的中文? 弹窗 没有标题的弹窗 怎样阻止关闭当前窗口的同时,不弹出新的窗口 ext的 js错误 this.ownCt.forceLayout 为空或不是对象 谁可以帮我改下啊。 ++++++++字串截取问题 火狐中失去焦点之后不能继续获得焦点-----求解决方案 紧急求助,怎样才能实时刷新页面 各位大哥.怎样实现表格(table)的伸缩/隐藏/显示?给100分. js问题,大神帮忙 jQuery.validate的accept 验证失败 DataTables 页码设置
var target = $(event.target);
var delegate = '#nav>li,#nav>li>a';
if (target.is(delegate)) {
$(this).children('ul').slideDown(200);
e.preventDefault();
} });所以,这种还是用class或id比较好控制和高效。
$("#nav").click(function(e) {
var target = $(event.target);
var delegate = '#nav>li,#nav>li>a';
if (target.is(delegate)) {
$(this).children('ul').slideDown(200);
e.preventDefault();
} });