Как найти родителя элемента по имени класса и добавить CSS? - PullRequest
0 голосов
/ 21 июня 2019

У меня есть элемент HTML с классом, и я хочу добавить простой CSS или, точнее, класс, к его непосредственному родителю.

Я добавил в список собственный тип стиля списка (синие галочки),Поскольку тип по умолчанию type = "disc" по-прежнему на месте (поэтому диски и галочки отображаются рядом друг с другом), я хочу удалить диски с помощью jQuery.

Я работаю на странице в WordPress и делаюзапись в файле: root / wp-content / themes / my_theme / assets / js / main.js

Я также попытался записать это в: root / wp-content / themes / my_theme / assets / js /theme-custom.js (это .js-файл, поставляемый с темой)

Мой HTML

<ul>
  <li><span class="classname_a">Lorem ipsum dolor sit amet.</span></li>
  <li><span class="classname_a">Lorem ipsum dolor sit amet.</span></li>
  <li><span class="classname_a">Lorem ipsum dolor sit amet.</span></li>
  <li><span class="classname_a">Lorem ipsum dolor sit amet.</span></li>
</ul>

Некоторые из моих jQuery

$(document).ready(function(){
  $("span.classname_a").parent().css("list-style-type": "none", "margin-left": "-20px");
});

или

$(document).ready(function(){
  $("span.classname_a").parent("li").addClass("test");
});
...