$('#sm').click(function(){
var smtit = $(this).attr("title");
alert(smtit);
});
<img src="http://www.cyberforum.ru/images/1.gif" id="sm" title="<1>" />
<img src="http://www.cyberforum.ru/images/2.gif" id="sm" title="<2>" />
<img src="http://www.cyberforum.ru/images/3.gif" id="sm" title="<3>" />
<img src="http://www.cyberforum.ru/images/4.gif" id="sm" title="<4>" />
<img src="http://www.cyberforum.ru/images/5.gif" id="sm" title="<5>" />
<img src="http://www.cyberforum.ru/images/6.gif" id="sm" title="<6>" />
<img src="http://www.cyberforum.ru/images/7.gif" id="sm" title="<7>" />
<img src="http://www.cyberforum.ru/images/8.gif" id="sm" title="<8>" />
<img src="http://www.cyberforum.ru/images/9.gif" id="sm" title="<9>" />
<img src="http://www.cyberforum.ru/images/10.gif" id="sm" title="<10>" />
но алерт появляется только у 1-го смайла, как сделать чтоб на все оно работало?
Спустя 5 минут, 3 секунды (14.05.2011 - 16:06) sharki написал(а):
Замени везде с id="sm" на class="sm" и поправь JS $('.sm')
И надо понимать, что id это уникальный идентификатор блока или чего либо, его можно использовать на странице только один раз с одним именем. А class сколько угодно с тем же именем
И надо понимать, что id это уникальный идентификатор блока или чего либо, его можно использовать на странице только один раз с одним именем. А class сколько угодно с тем же именем
Спустя 2 минуты, 40 секунд (14.05.2011 - 16:09) Stasonix написал(а):
СПА-СИ-БО!