Я пытаюсь изменить CSS курсора на default
по ссылке a href
#
на странице menu-item-4082
«О программе» ниже. И я не знаю, почему эта, казалось бы, простая функция не хочет работать.Изменение CSS-курсора с помощью jQuery
Должно быть, что-то простое я не вижу. Правильно ли настроен мой CSS-селектор?
Или есть другой или лучший способ изменить CSS с помощью jQuery? Как насчет удаления href="#"
?
Fiddle: http://jsfiddle.net/2nbad1gc/
Функция:
$("li#menu-item-4082 .not-click").css("cursor","default");
HTML
<ul id="menu-main-menu-bar">
<li id="menu-item-217" class="menu-item">
<a href="http://example.com/">Home</a>
</li>
<li id="menu-item-4082" class="menu-item menu-item-type-custom
menu-item-object-custom menu-item-has-children menu-item-4082
has-dropdown not-click">
<a href="#">About</a>
</li>
<ul class="dropdown">
<li id="menu-item-158" class="menu-item menu-item-158">
<a href="http://example.com/values/">Values</a>
</li>
<li id="menu-item-4083" class="menu-item menu-item-4083">
<a href="http://example.com/why/">Why</a>
</li>
</ul>
Просто, чтобы указать, что вы забыли включить JQuery в своей скрипке, поэтому он никогда не работал бы, даже с исправлением предоставленного Джошем. –
@DrewKennedy: arrgg, вы правы .... исправлено. – markratledge
базовое правило CSS стилей сделало бы это самым простым – charlietfl