2015-03-24 7 views
0
<input type="search" class="facetwp-search" value="" placeholder="filter keyword"> 

Я хочу использовать JQuery добавить класс «форм-контроль» в теме WordPressИспользование JQuery добавить класс для ввода элемента

Используя это, он не работает:

jQuery(document).ready(function($) { 
    $('facetwp-search').addClass('form-control'); 
}); 

Что не хватает?

+1

ха .. «? Чего не хватает» DOT man :) only dot define css class в вашем случае – daremachine

ответ

0

Вам не хватает периода в селекторе jQuery. Для выбора объектов по классам, используйте период в селекторе следующим образом:

jQuery(document).ready(function($) { 
    $('.facetwp-search').addClass('form-control'); // not $('facetwp-search')... 
}); 

Fiddle: http://jsfiddle.net/BenjaminRay/3tx1cb5b/

+0

Отсутствует действительный селектор :) например, класс или id или что-то еще. – daremachine

+0

Пробовал это. Все еще нет. Я обертываю оболочку без конфликтов, потому что это WordPress, но это ничего не должно влиять. – lime

+0

Смотрите скрипку: http://jsfiddle.net/BenjaminRay/3tx1cb5b/ Это действительно работает. Возможно, ошибка в таблице стилей? –

Смежные вопросы