[英]Javascript: Parent element styling
我在這里也有類似的情況,但是我不想在此之后編寫,但是要風格化父元素。
$(".test3").closest(".divouter").after("<div>Foo</div>");
上面的代碼可以正常工作,但是當我用setAttribute或其他東西替換之后,出現以下錯誤:
TypeError: $(".test3").closest(".divouter").setAttribute is not a function
這是$(".test3").closest(".divouter").setattribute("style", "background-color:#DEDEDE;");
你可以幫幫我嗎?
謝謝,我很抱歉我的英語,Przemek。
它返回的是jQuery對象,而不是DOM節點。 這意味着您需要使用jQuery的attr()
方法。
編輯:您添加了一些詳細信息,並明確表示要使用css()
jQuery方法。
$(".test3").closest(".divouter").css("background-color", "#DEDEDE");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.