JQuery中live方法是给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效
下面简单测试了JQuery中live方法的使用,仅供参考
HTML代码
<div id="testDiv">
<input type="button" value="添加" class="testBtn" />
</div>
JS代码:
$('.testBtn').click(function()
{
var html = '<div id="appDiv">appDiv</div>';
$('#appDiv').live('mouseover mouseout', function(e)
{
if(e.type == 'mouseover')
{
$('#appDiv').css('background', 'red');
}
else if(e.type == 'mouseout')
{
$('#appDiv').css('background', 'green');
}
});
$('#testDiv').append(html);
});

本文通过实例演示了JQuery中live方法的应用,该方法能够为当前及未来动态添加的元素绑定事件处理函数,确保新增元素也能响应指定的事件。
218

被折叠的 条评论
为什么被折叠?



