我成功地使用了 jQuery 模板,但是我有一个模糊函数,在添加到页面的新元素上没有被调用。我认为是因为他们出于某种原因没有连接到它。
我需要做些什么来修复它还是应该更改模糊功能以使用 jQuery live?
$('.serial').blur(function () {
//Do stuff
});
最佳答案
你需要使用live()在 DOM 完成加载后添加的元素上。
bind() 或诸如 blur() 之类的别名仅在调用时影响 DOM 中的元素。
例如:$('.serial').live('blur', function(){/* do stuff */});
关于javascript - 使用 jQuery 模板并在渲染后连接事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277309/