Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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_Jquery_Html - Fatal编程技术网

Javascript 将类添加到父元素

Javascript 将类添加到父元素,javascript,jquery,html,Javascript,Jquery,Html,我知道这已经被问过很多次了,但是我找不到任何有效的方法。 我需要将一个类添加到通过ul自动生成的div中 这是我的html代码: <div class="wrapper"> <ul id="bx-pager"> <li><a><img></a></li> <li><a><img></a></li> </u

我知道这已经被问过很多次了,但是我找不到任何有效的方法。 我需要将一个类添加到通过ul自动生成的div中

这是我的html代码:

<div class="wrapper">
    <ul id="bx-pager">
       <li><a><img></a></li>
       <li><a><img></a></li>
    </ul>
</div>

我需要向div类“wrapper”添加第二个类,但在我尝试之后,我无法让它工作。如果有人能帮我完成这项简单的任务,但告诉我怎么做,我会很高兴。我对jQuery没有太多经验,但现在需要它

您可以使用JQuery选择器:

$('#bx-pager').parent('div').addClass('newClass');

它的简单功能是查找父类并添加新类。您可以使用以下代码查找任何父类并添加新类

$(this).parent().addClass('newClass');

因为您指定您是新查询:是指向工作示例的链接。

在纯javaScript中

this.parentElement.classList.add('newClass');
已更新

const myElement=document.querySelector('bx pager');
myElement.parentElement.classList.add('new-class')
。新建类{
背景色:番茄;
}


请发布完整的代码以更好地理解。这是bxSlider使用的,当它自动将UL列表放入div类“bx视口”中时,但我需要向bx视口添加第二个类,以更改css。
$('wrapper').addClass('newClass')如果您不输入代码,我们如何帮助您!!!我们怎么知道你有哪个元素/对象?谢谢!这就是我要找的