Показать сообщение отдельно
  #5 (permalink)  
Старый 14.11.2013, 18:21
Интересующийся
Отправить личное сообщение для vertmann Посмотреть профиль Найти все сообщения от vertmann
 
Регистрация: 10.10.2013
Сообщений: 13

Сообщение от ksa Посмотреть сообщение
У элементов ДОМ есть атрибуты и innerHTML, меняй, что тебе будет нужно...
Т.е. проблем пока не вижу...
Проблема вот в чем, у меня в цикле выводится список городов через Smarty, по клику следующий список открывается:
<a href="javascript:void(0);" class = "select-city">вот тут должен выводится выбранный город</a>
<div class = "city-list" style = "display:none;">
    <ul class = "cities" name="my_city_code">
        {{foreach $cities as $ac}}
            <li><a href="javascript:void(0);" class = "city_code" name = "city_code" value = "{{$ac.name}}{{$ac.type}}">{{$ac.name}} {{$ac.type}}</a></li>
        {{/foreach}}
    </ul>
</div>


Для начала я пытаюсь получить значение атрибута value ссылки и вывести его, выводится пустое окно, думаю, это связано с тем, что городов в списке выводится много.

$('.city_code').live('click', function() {
        city_code = $('.city_code').attr('value');
        alert(city_code);
    });
Ответить с цитированием