| 
 Скрыть элемент в зависимости от содержимого Здравствуйте, умные люди. У меня такая задача: Если выбран город "Ростов-на-Дону" в блоке.cityName, скрыть блок.main_li. Код вот такой 
jQuery(document).ready(function () {    
        var text = jQuery('.cityName').text();
        if (parseInt(text) == 'г. Ростов-на-Дону') {
            jQuery('.main_li').style.display = 'none';
        };
	});
не срабатывает. Прошу помощи | 
| 
 Цитата: 
 Откуда и что пытаемся сравнить? | 
| 
 Значения могут быть разные, но если вот так <a class="jstore-tag cityName lsp-js-changeTerminalForm">г. Ростов-на-Дону</a> то нужно скрыть li.main_li | 
| 
 
jQuery(document).ready(function () {   
        if (jQuery('.cityName').text() == 'г. Ростов-на-Дону') jQuery('.main_li').hide();
    });
 | 
| 
 if (parseInt(text) == 'г. Ростов-на-Дону') аналог if (false) :D | 
| 
 Опишу подробнее 
<div class="jstore-tag city-terminal-c">
        Ресторан:
        
        <a class="jstore-tag cityName lsp-js-changeTerminalForm">г. Ростов-на-Дону</a>
        
    </div>
По клику на ссылку в модальном окне выбирается город. Я подумал повесить указанный выше скрипт на клик по ссылке 
jQuery('.cityName').click(function () {  
	        if (jQuery('.cityName').text() == 'г. Ростов-на-Дону') jQuery('.main_li').hide();
	    });
:no: не работает :help: :help: | 
| 
 .cityName - это ссылка, а значит как минимум нужно отменять действие по умолчанию: 
jQuery('.cityName').click(function (e) { 
    e.preventDefault(); 
    if (jQuery('.cityName').text() == 'г. Ростов-на-Дону') jQuery('.main_li').hide();
});
Остальная "неработа" может быть связана с некорректной установкой обработчика. Вот только зачем эта проверка на содержимое если "в модальном окне выбирается город"? А если сотни городов, что так и будет перечислять в куче условий? | 
| 
 Всего два города и больше не будет. Цитата: 
 | 
| 
 Цитата: 
 
jQuery(document).ready(function () {
    jQuery('.cityName').click(function (e) {
        e.preventDefault();
        if (jQuery('.cityName').text() == 'г. Ростов-на-Дону') jQuery('.main_li').hide();
    });
})
и ваши ссылки есть на странице, и их текст равен опрашиваемому, то будет работать. Но если всего две ссылки, а значит скорее всего знаем, что первая, это обязательно Ростов, то можно и по индексу работать. | 
| 
 Да вроде все так, но то, что мне нужно, не происходит. Не сочтите за труд, гляньте на страницу http://dimash24.ru/, пожалуйста | 
| Часовой пояс GMT +3, время: 01:11. |