Próbuję sprawdzić w jQuery, czy element div zawiera jakiś tekst, a następnie dodać klasę, jeśli tak się dzieje.Jquery: Sprawdzanie, czy element div zawiera tekst, a następnie akcja
Więc napisałem coś takiego:
if($("#field > div.field-item").text().indexOf('someText') = 0) {
$("#somediv").addClass("thisClass");
}
nie otrzymuję to do pracy.
<div id="field"><div class="field-item">someText</div></div>
<div id="somediv"></div>
Czy to jest nieprawidłowe?
składnia jest nieco źle, powinno być: nie zawiera .contains –
@TM - Czy literówka. Naprawiony. Dzięki! –
Poprawna składnia to: zawiera i nie. Zawiera – duckyflip