используя этот фрагмент кода:
shownImg = $(".images img", selector).first().fadeIn(2000);
Я получаю этот пример-вывод в консоли:
Object[img thumb61h.jpg]
мой вопрос:
Как извлечь "thumb61h.jpg" из этого объекта, чтобы сохранить его в переменной?
Кто-нибудь знает? Приветствую!
Я играл со своей скрипкой, и он дал предупреждение с вашим изображением src
alert(shownImg.attr('src'));
Полный код скрипта:
var shownImg;
function anim(selector) {
$(".images img", selector).first().appendTo($('.images', selector)).fadeOut(2000);
shownImg = $(".images img", selector).first().fadeIn(2000);
alert(shownImg.attr('src'));
//var src = $(".images img", selector).first().attr('src');
}
// Untuk delay gambarnya
var i = 0, max = 3;
myFunction = function(event){
$(".subbox1").each(function() {anim(this)});
i += 1;
if(i >= max) { i = 0; }
//alert(shownImg)
if(shownImg) { console.log(shownImg) }
}
var interval = setInterval(myFunction, 5000);
$(".slider").hover(function() {
clearInterval(interval);
var img = $('<img>');
img.attr('src', $(this).attr('data-url'));
$('#newImage').html(img);
$('.images').hide();
return false;
i += 1;
$(".subbox1").each(function() {anim(this)});
});
$(".slider").mouseout(
function (){
$('.images').show();
// $('#newImage').hide();
interval = setInterval(myFunction, 5000);
}
);
С помощью этого кода:
var src = $(".images img", selector).first().attr('src');
src
не определен и почему сохранение в showImg
влияет на это?