我正在尝试使用 jQuery 更改我页面上的某些样式。该页面是通过执行另一个 JavaScript 文件动态生成的。
现在我有
$(window).load(function(){
$('p').css('font','green');
});
什么都不做。
$(document).ready(function()
将更改页面的静态部分,但不会更改生成的部分。
如果我只是在控制台中键入 $('p').css('font','green');
,就会出现预期的结果。这是怎么回事?
最佳答案
我猜您是想将事件绑定(bind)到对象?
如果是这样,请查找 jQuery live() 函数:http://api.jquery.com/live/
如果您只是想将 CSS 样式应用到页面,您最好依赖实际的 CSS 样式表。
关于javascript - 在其他脚本之后执行 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3129770/