gpt4 book ai didi

javascript - Jquery 元素父选择器

转载 作者:行者123 更新时间:2023-12-02 17:03:25 25 4
gpt4 key购买 nike

在这个简单的情况下使用 jquery on 方法而不是已弃用的 live 方法

$("#myForm").live('submit', function() {
alert("submit");
});

将是

$(document).on('submit', '#myForm', function() {
alert("submit");
});

现在,在这种情况下如何对“pure”on 执行相同操作,而不需要额外的操作(例如将 id 分配给表单,然后使用该 id 作为选择器或类似的东西)

$("#myInput").parents("form").live('submit', function() {
alert("submit");
});

谢谢

最佳答案

对所有表单提交运行事件处理程序,然后测试表单中是否包含您关心的输入。

jQuery(document).on('submit', 'form', function (evt) {
if (jQuery(evt.target).find('#myInput').length === 0) {
return;
}
// Otherwise run the rest of the function normally
});

关于javascript - Jquery 元素父选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25492676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com