Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:父元素样式_Javascript_Parent - Fatal编程技术网

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");