我将另一个HTML页面加载到此页面,当它准备就绪时,我想要从该页面更改元素的css。问题是“更改”功能在加载其他页面之前触发。所以它什么也没做。
$("#navbar").load("/other.html");
$("#otherPageElem").css({
"background": "black",
"color": "white"
});
答案 0 :(得分:1)
使用load()
$("#navbar").load("/other.html", function(){
// new html exists now
$("#otherPageElem").css({
"background": "black",
"color": "white"
});
});