<a href="#" class="select_img" id="1987685"><img src="filename.jpg" /></a>
$(".select_img").hover(function(){
//id = this.id; // получаем ID ссылки
src = this.id.img.src; // получаем SRC картинки ТУТ НЕ РАБОТАЕТ. ГРУБАЯ ОШИБКА НАВЕРНО В ГРАММАТИКЕ
alert(id);
});
Спустя 5 минут, 23 секунды (10.02.2012 - 12:53) maximka787 написал(а):
Может как то добавить надо
$(".select_img > img").attr("src");
Спустя 17 секунд (10.02.2012 - 12:53) inpost написал(а):
$(el).attr('src') - ты же пользуешься jQuery, вот и пользуйся его методами.
Спустя 1 минута, 51 секунда (10.02.2012 - 12:55) inpost написал(а):
function func(el) {
alert($(el).attr('src'));
}
<img src="filename.jpg" onclick="func(this);" />
Спустя 2 минуты, 43 секунды (10.02.2012 - 12:58) maximka787 написал(а):
inpost
Ок спасибо, только ее бы вставить в мою функцию, тк onclick=" я не могу использовать
Ок спасибо, только ее бы вставить в мою функцию, тк onclick=" я не могу использовать
Спустя 20 секунд (10.02.2012 - 12:58) nugle написал(а):
$(".select_img").hover(function(){
src = $(this).find('img').attr('src');
alert(src);
});
Спустя 4 минуты, 37 секунд (10.02.2012 - 13:03) m4a1fox написал(а):
О! А можно чуток в сторону вопрос.... как раз такой код что inpost привел
Что подставится вот тут func(this), вместо this? Тег? Ну то есть к чему обращение происходит, что подставляется?
function func(el) {
alert($(el).attr('src'));
}
<img src="filename.jpg" onclick="func(this);" />
Что подставится вот тут func(this), вместо this? Тег? Ну то есть к чему обращение происходит, что подставляется?
Спустя 3 минуты, 8 секунд (10.02.2012 - 13:06) inpost написал(а):
m4a1fox
Подставляется img
maximka787
<a> тебе тут не нужен. Установи условие на картинку. По её ID получай. Тогда this будет хранить ссылку на картинку, а не на тег <a>
Подставляется img
maximka787
<a> тебе тут не нужен. Установи условие на картинку. По её ID получай. Тогда this будет хранить ссылку на картинку, а не на тег <a>
Спустя 12 минут, 38 секунд (10.02.2012 - 13:19) nugle написал(а):
ммм
Зачем все так усложнять?
Проще так
Ну или, если хотите с ф-ей, то так
И просто так библиотеку дергать не будите
function func(el) {
alert($(el).attr('src'));
}
<img src="filename.jpg" onclick="func(this);" />
Зачем все так усложнять?
Проще так
<img src="filename.jpg" onclick="alert(this.src);" />
Ну или, если хотите с ф-ей, то так
function func(el) {
alert(el.src);
}
<img src="filename.jpg" onclick="func(this);" />
И просто так библиотеку дергать не будите
Спустя 5 минут, 29 секунд (10.02.2012 - 13:24) maximka787 написал(а):
inpost
Гениальная мысль)
Гениальная мысль)
Спустя 1 минута, 27 секунд (10.02.2012 - 13:26) maximka787 написал(а):
Цитата (nugle @ 10.02.2012 - 09:58) |
$(".select_img").hover(function(){ |
С использование примера с тегом <a> это то что надо. спасибо.
inpost написал как совсем иначе пойти.
Всем спасибо, очень понятно.
Спустя 36 секунд (10.02.2012 - 13:26) inpost написал(а):
nugle
this.src - это метод НЕ jQuery, а js, а с ним есть некоторые проблемки.
this.src - это метод НЕ jQuery, а js, а с ним есть некоторые проблемки.
Спустя 4 минуты, 28 секунд (10.02.2012 - 13:31) nugle написал(а):
inpost
Цитата |
this.src - это метод НЕ jQuery |
ну это я знаю
Цитата |
а с ним есть некоторые проблемки |
Тут поподробней пожалуйста
Спустя 5 минут, 54 секунды (10.02.2012 - 13:37) inpost написал(а):
nugle
За последний месяц столько пришлось работать с js+jQuery, что не помню уже, с чем вызвана была такая проблема, но она была. На jQuery всё чётко выбиралось.
Там типо с браузером каким-то несовместимость, вроде, но точно не скажу уже.
За последний месяц столько пришлось работать с js+jQuery, что не помню уже, с чем вызвана была такая проблема, но она была. На jQuery всё чётко выбиралось.
Там типо с браузером каким-то несовместимость, вроде, но точно не скажу уже.
_____________
..Работает - не трогай!