0
一般来说,我知道要将代码附加到JS生成的元素,但是当涉及到toggle()
时,我无法使其工作。这是我的代码:将切换()代码绑定到JS生成的元素
$(document).on('toggle', '.header_mobile_menu .menu-item-has-children a', function() {
$(this).siblings('.sub-menu').fadeIn(0);
return false;
},
function() {
$(this).siblings('.sub-menu').fadeOut(0);
return false;
});
此代码未能触发(单击目标元素不运行此处指定的代码)。为什么?
使用'的click'而不是切换。没有'toggle'的事件监听器 – TheUknown
谢谢。我编辑了这个问题。虽然这不是问题。 – drake035