Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> атрибуты элементов, JQuery 
V
    Опции темы
MorrisonHotel
Дата 8.12.2009, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 12.6.2009
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Такая проблема: есть несколько ссылок

Код

$path_lst[] = '<a href="#" title="'.$file.'">'.$file.'</a>';


При нажатии на ссылку, мне надо получить атрибут title, пробовал это, не получается.
Код

$(document).ready(function()
  {
    $("#linkbox a").click(function()
      {
        var title = $("#linkbox a").find("a").attr("title");                                               
        $("#filesbox").text(title).css("display", "");
      });
  });

Код

echo '<div id="linkbox">';
foreach ($path_lst as $str) echo $str.', ';
echo '</div>';
echo '<div id="filesbox" style="display:none"></div>';

PM Jabber   Вверх
Oxy
Дата 9.12.2009, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 70
Регистрация: 20.9.2009

Репутация: нет
Всего: 1



Код

<div id="links"><a title="12">12</a></div>
<script>
alert($('#links a').attr('title'));
</script>


Это сообщение отредактировал(а) Oxy - 9.12.2009, 00:32
PM MAIL WWW   Вверх
Любитель
Дата 9.12.2009, 00:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 1
Всего: 92



Замени это:
Код

$("#linkbox a").click(function()
      {
        var title = $("#linkbox a").find("a").attr("title");                                               
        $("#filesbox").text(title).css("display", "");
      });

на:
Код

$("#linkbox a").click(function()
      {
        var title = $(this).attr("title");  // или this.title, или this.getAttribute('title')
        $("#filesbox").text(title).show();
      });



--------------------
PM MAIL ICQ Skype   Вверх
MorrisonHotel
Дата 9.12.2009, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 12.6.2009
Где: Санкт-Петербург

Репутация: нет
Всего: нет



помогло
Код

$("#linkbox a").click(function()
      {
        var title = $(this).attr("title");  // или this.title, или this.getAttribute('title')
        $("#filesbox").text(title).show();
      });

PM Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0680 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.