gpt4 book ai didi

jquery - 如何在动态插入元素上使用焦点和模糊?

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

我有功能:

$(document).ready(function(){

$("input.myclass").focus(function() {
// something
}).blur(function() {
// something
});

}

和 html:

<div class="usil">
<div class="editable">
<form>
<input type="text" class="myclass" />
</form>
</div>
</div>

在加载页面上,“myclass”元素上的 jquery 工作正常,但其他脚本动态添加“usil”类 div,并且在此 div 上 jquery 不起作用。怎么做?

最佳答案

使用事件委托(delegate):

    $(document).on('focus',"input.myclass", function() {
// something
}).on('blur',"input.myclass", function() {
// something
});

$(document).on({
'focus': function () {
// something
},
'blur': function () {
// something
}
}, 'input.myclass');

http://api.jquery.com/on

http://learn.jquery.com/events/event-delegation/

关于jquery - 如何在动态插入元素上使用焦点和模糊?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12431954/

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