Я пытаюсь проверить с помощью JQuery, если Div #id имеет определенный символ или нет.
Вот код, который я пытаюсь:
if ($("#mydiv").html('0')) {
alert'zero character was found';
}
Предупреждение не появляется.
Я делаю это неправильно?
if ($("#mydiv:contains(0)")) {
alert('zero character was found'); // do not forget also '('
}
попробуйте использовать contains
$("#mydiv:contains(0)")
Если я правильно прочитаю ваш вопрос и вы ищете div, чей идентификатор содержит строку 0
то это должно работать на вас:
if ($("div[id*='0']").length>0) {
alert('zero character was found');
}
попробуйте использовать собственный javascript
var str = $("#mydiv").text();
if (str.indexOf('0') !== -1) {
alert('zero character was found');
}