我有一个共享的左菜单,位于与页面不同的文件中,因此可以在一个位置进行更新。
我将其以.js文件的形式加载到页面上,如下所示:
$(function () {
$("#left-nav").load("templates/left-nav.html", function() {
...
});
...
}
我希望能够为要选择的页面设置导航列表项。像这样:
$("#calendar").addClass("selected");
...其中#calendar是我的left-nav.html模板文件中列表项的ID。
我读过的所有内容都表明,加载文件后,我必须调用addClass作为回调,但是以下操作似乎无效:
$(function () {
$("#left-nav").load("templates/left-nav.html", function() {
$("#calendar").addClass("selected");
});
...
}
问题:是否可以在页面上动态添加内容的类中添加类,如果可以,该怎么办?谢谢!
该代码正确无误,并且加法left-nav.html
确实包含ID为的元素calendar
。
根据jQuery文档将HTML添加到DOM后,将触发complete事件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句