Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQuery если в id есть такой-то текст то (https://javascript.ru/forum/jquery/54905-jquery-esli-v-id-est-takojj-tekst.html)

jack3dm 06.04.2015 00:00

jQuery если в id есть такой-то текст то
 
Пару дней изучаю JavaScript с ноля и сегодня открыл jQuery.
Заинтересовал своей легкостью, собственно и решил сделать маленький скрипт. Единственное что у меня не работает это if

Такая задача:
При нажатии на div-ы (#dr-n, #dr-ne, #dr-e, #dr-se, #dr-s, #dr-sw, #dr-w, #dr-sw, #dr-nw), они же ссылки, выскакивает alert с сообщением "Clicked" только в том случае если в div (#showpoke) где то есть слово "Appeared".

Я не знаю почему он у меня не работает, помогите люди добрые :cray:

$(function(){

	$("#dr-n, #dr-ne, #dr-e, #dr-se, #dr-s, #dr-sw, #dr-w, #dr-sw, #dr-nw")
		.click(function(){

			 if ($("#showpoke:contains('Appeared')")) {
			      alert("Clicked");
			};

		});

});

рони 06.04.2015 00:11

jack3dm,
if ($("#showpoke:contains('Appeared')").length)

jack3dm 06.04.2015 00:21

Работает! Спасибо


Часовой пояс GMT +3, время: 20:46.