Javascript 嵌套的单击功能不工作
文档准备就绪时,Javascript 嵌套的单击功能不工作,javascript,jquery,Javascript,Jquery,文档准备就绪时,.Category-list-L2位于隐藏元素中 参考代码: $(“#rn#u ProductTriageUpperList li”)。在(“单击”,函数(){ $(“body#guided”).hasclass(“.Category-list-L2”)。打开(“单击”,函数(){ 警报(“in”); }); }); 一些问题 一些问题 一些问题 一些问题 一些问题 一些答案 一些答案 一些答案 如果在单击第一个按钮之前第二个按钮是隐藏的,那么为什么需要嵌套它们 在单
.Category-list-L2
位于隐藏元素中
参考代码:
$(“#rn#u ProductTriageUpperList li”)。在(“单击”,函数(){
$(“body#guided”).hasclass(“.Category-list-L2”)。打开(“单击”,函数(){
警报(“in”);
});
});代码>
- 一些问题
- 一些问题
- 一些问题
- 一些问题
- 一些问题
- 一些答案
- 一些答案
- 一些答案
如果在单击第一个按钮之前第二个按钮是隐藏的,那么为什么需要嵌套它们
在单击按钮1之前,您不能单击按钮2,因为按钮2不会在那里单击
就这样写吧:
$(".Category-list-L2").on("click",function(){
alert("in");
});
如果您添加的html代码返回一个布尔值,这样您就不能在它上放置一个单击侦听器,这会很有帮助。您是否试图在另一个元素上触发一个单击事件?否则,您试图实现的逻辑是什么?请提供更多信息,例如您的加价,以及您想要实现的目标。仅在发生其他点击事件时添加点击事件有什么意义?对于mehasClass来说,这似乎是错误的