Jquery – 添加DOM元素时运行函数

前端之家收集整理的这篇文章主要介绍了Jquery – 添加DOM元素时运行函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个jQuery和jQuery UI的网站.我有一个Javascript函数
function ToButton()
{
$(".ToButton").button();
}

函数页面加载后运行,并使用类“ToButton”更改所有元素.

用户按下按钮时,我也会更改HTML代码.例如.:

$("body").append('<span class="ToButton">Test Button</span>');

我也想对这个新元素运行ToButton函数,但jQuery中的live或delegate方法没有“show”或“create”事件类型.所有HTML代码更改后我都需要调用函数ToButton().

你能帮助我,我如何将ToButton函数委托给所有元素?

解决方法

您需要在追加新元素后手动执行此操作.代表和现场活动仅适用于冒泡的活动.

但是,通过监听DOM events中的某些内容,可以在添加新元素时获得通知,从而使生活更轻松.

猜你在找的jQuery相关文章