Javascript jQueryUI中的链接
使用jQueryUIAccordion为过滤器列表创建下拉列表 在标题内还有一个清除按钮(您需要选择一个选项使其显示),CMS会自动生成该按钮,不幸的是,该按钮不起作用,因为它位于周围的H4标签内 你会看到清除按钮上有一个onclick函数,我想让按钮保持在原来的位置,但只允许它运行 要重新创建:Javascript jQueryUI中的链接,javascript,jquery,html,css,jquery-ui,Javascript,Jquery,Html,Css,Jquery Ui,使用jQueryUIAccordion为过滤器列表创建下拉列表 在标题内还有一个清除按钮(您需要选择一个选项使其显示),CMS会自动生成该按钮,不幸的是,该按钮不起作用,因为它位于周围的H4标签内 你会看到清除按钮上有一个onclick函数,我想让按钮保持在原来的位置,但只允许它运行 要重新创建: 转到上面的链接 选择左侧的一个选项 应显示“清除”按钮 尝试单击“清除”按钮 然后,手风琴应关闭 我想要的是: “onclick”中包含的清除该标题下所有复选框的函数没有看到源代码,我无法给出确切答
“onclick”中包含的清除该标题下所有复选框的函数没有看到源代码,我无法给出确切答案,但通常您希望执行以下操作:
$("#clear-button").click(function(event){
event.stopPropagation();
event.preventDefault();
log("clicked!");
});
查看示例页面,似乎缺少很多代码 我想提出如下建议:
$(".clear-button").on("click", function(event) {
event.preventDefault();
$(this).parent().parent().find(":checked").prop("checked", false);
});
单击按钮时,在动态生成后,您将希望找到父div
元素中的input
元素。由于按钮位于h4
中,因此必须找到父级div
例如,无法工作,因为我找不到OnFilter()
函数代码。您可以在添加按钮时分配单击回调,而不是使用.on()
请查看: