Javascript:父元素样式
我有相同的情况,比如,但我不想在后面写,而是要将父元素样式化Javascript:父元素样式,javascript,parent,Javascript,Parent,我有相同的情况,比如,但我不想在后面写,而是要将父元素样式化 $(.test3”).closest(.divouter”)。在(“Foo”)之后; 上面的代码可以工作,但当我用setAttribute或其他东西替换after时,我得到了以下错误: TypeError:$(.test3”).closest(.divouter”).setAttribute不是函数 这是给你的留言 $(“.test3”).closest(.divouter”).setattribute(“样式”,“背景色:#DE
$(.test3”).closest(.divouter”)。在(“Foo”)之后;
上面的代码可以工作,但当我用setAttribute或其他东西替换after时,我得到了以下错误:
TypeError:$(.test3”).closest(.divouter”).setAttribute不是函数
这是给你的留言
$(“.test3”).closest(.divouter”).setattribute(“样式”,“背景色:#DEDEDE;”);
你能帮我吗
谢谢,我的英语很抱歉,Przemek。它返回的是jQuery对象,而不是DOM节点。这意味着您需要jQuery的
attr()
方法
编辑:您添加了一些详细信息,并明确表示希望使用css()
jQuery方法
$(".test3").closest(".divouter").css("background-color", "#DEDEDE");