{site_name}

{site_name}

🌜 搜索

live() 是 jQuery 对象的一个函数,它可用于在文档加载后动态绑定事件处理程序

前端 𝄐 0
jquery是干什么的,jquery还有必要学吗,jquery和JavaScript,jquery对象访问的方法,jquery获取radio是否选中,jquery入门教程
live() 是 jQuery 对象的一个函数,它可用于在文档加载后动态绑定事件处理程序。 它与 on() 方法类似,但 live() 可以处理在未来添加到文档中的元素。

live() 方法需要两个参数:第一个参数是事件类型,例如 "click" 或 "keyup";第二个参数是包含要绑定事件的元素的选择器字符串。

以下是一个使用 live() 函数的例子:

HTML 代码:

<div id="container">
<button class="btn">按钮1</button>
</div>


JavaScript 代码:

$(document).ready(function() {
$('#container').append('<button class="btn">按钮2</button>');

$('.btn').live('click', function() {
alert('按钮被点击了');
});
});


在这个例子中,当文档加载完毕后,使用 live() 函数将 click 事件绑定到所有 class 为 "btn" 的元素上,即使第二个按钮是在 DOM 中动态添加的。如果单击任何一个按钮,都会触发绑定的事件处理程序并显示一个警报框。