В нижней части страницы находится строка «Шаг 2», которая открывает вкладку аккордеона. В первом разделе интерфейса находится второй снимок, который читает Select Servive.jQuery .remove() опция using: содержит()
Im пытается использовать: содержит() и .remove() для удаления опций, содержащих слово «Телефон» в тексте. Вот мой код, но он не работает. Моя ошибка гласит, что Im не хватает закрытия), но я не могу видеть, где.
<select class="ab-formElement ab-select-mobile ab-select-service">
<option value="">Select service</option>
<option value="1">Early Pregnancy Scan</option>
<option value="2">2D Sexing/Gender Scan</option>
<option value="18">Phone Booking Only > Bundle of Joy</option>
</select>
jQuery(document).ready(function($){
$=jQuery;
var option = jQuery('select.ab-select-service option:contains('Phone')');
$(option).remove();
});
UPDATE: Ive заметил что-то другое. Все, что я пытаюсь сделать с любым из элементов этого плагина, похоже, не работает. Это разница в синтаксисе моего jQuery и кода в файле сценариев.
https://jsfiddle.net/7oh7k47m/
Какой у вас HTML? Принимая во внимание, что это не имеет отношения к проблеме, учитывая опечатку [идентифицированную meagar] (http://stackoverflow.com/a/32854012/82548)); но в большинстве случаев проще помочь, когда вопрос содержит «[MCVE]». –
Является ли код, который вы разместили здесь, точно так же, как ваш код? Вы используете '' ', чтобы открыть свою строку, но также указать« Телефон », и, скорее всего, вы получаете ошибку. – mcon
Точно так же ни одно из ваших решений, похоже, не работает. Я попытался добавить URL-адрес вопроса, но он был удален. –