Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.04.2009, 12:55
Новичок на форуме
Отправить личное сообщение для LionMuzzle Посмотреть профиль Найти все сообщения от LionMuzzle
 
Регистрация: 24.04.2009
Сообщений: 2

Взять теги <a>, которые ссылаются на картинки
Есть несколько ссылок:
<div id="div">
  <a fref="path/image.jpg">text</a>
  <a fref="path/image.jpeg">text</a>
  <a fref="path/image.png">text</a>
  <a fref="path/image.gif">text</a>
  <a fref="path/image.bmp">text</a>
<div id="div">


Не могу понять, как их взять... Понимаю, что надо отталкиваться от записи:
$("#div a[href$='.jpg']")

Но мне надо что-то вроде:
$("#div a[href$='jpg|jpeg|png|gif']")

Такое не работает... помоги, как правильно написать.
Ответить с цитированием
  #2 (permalink)  
Старый 24.04.2009, 16:57
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

<html>
<script type="text/javascript" src="jquery-1.2.6.js"></script>
<script type="text/javascript">
  $(document).ready(function () {
    $("#div a").filter("[href$=.jpg], [href$=.jpeg], [href$=.png], [href$=.gif]").css("color", "red");
  });
</script>
<body>

<div id="div">
  <a href="path/image.jpg">text</a>
  <a href="path/image.jpeg">text</a>
  <a href="path/image.png">text</a>
  <a href="path/image.gif">text</a>
  <a href="path/image.bmp">text</a>
</div>
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 27.04.2009, 10:02
Новичок на форуме
Отправить личное сообщение для LionMuzzle Посмотреть профиль Найти все сообщения от LionMuzzle
 
Регистрация: 24.04.2009
Сообщений: 2

Спасибо большое
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск