[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Смена background
tp123
Доброе время суток. сть код

function share42(f){(function($){ $(function(){ $('div.share42init').each(function(){u=$(this).attr('data-url');
t=$(this).attr('data-title');
if(!u)u=location.href;
if(!t)t=document.title;
u=encodeURI Component(u);
t=encodeURIComponent(t);
var s=new Array('"#" onclick="window.open(\'http://www.blogger.com/blog_this.pyra?t&u='+u+'&n='+t+'\', \'_blank\',
\'scrollbars=0,
resizable=1,
menubar=0,
left=200,
top=200,
width=550,
height=440,
toolbar=0,
status=0\');
return false" title="Опубликовать в Blogger.com"','"#" onclick="window.open(\'http://www.facebook.com/sharer.php?u='+u+'&t='+t+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=550, height=440, toolbar=0, status=0\');
return false" title="Поделиться в Facebook"','"http://www.livejournal.com/update.bml?event='+u+'&subject='+t+'" title="Опубликовать в LiveJournal"','"http://connect.mail.ru/share?url='+u+'&title='+t+'" title="Поделиться в Моем Мире@Mail.Ru"','"#" onclick="window.open(\'http://twitter.com/share?text='+t+'&url='+u+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=550, height=440, toolbar=0, status=0\');
return false" title="Добавить в Twitter"','"#" onclick="window.open(\'http://vkontakte.ru/share.php?url='+u+'\', \'_blank\', \'scrollbars=0,
resizable=1,
menubar=0,
left=200,
top=200,
width=554,
height=421,
toolbar=0,
status=0\');
return false" title="Поделиться В Контакте"','"http://my.ya.ru/posts_add_link.xml?URL='+u+'&title='+t+'" title="Поделиться в Я.ру"');
var l='';for(j=0;j<s.length;j++)l+='<a rel="nofollow" style="display:inline-block;vertical-align:bottom;
width:24px;
height:24px;
margin:0 6px 6px 0;
outline:none;background:url('+f+'icons_black.png) -'+24*j+'px 0" href='+s[j]+' target="_blank"></a>';
$(this).html('<span id="share42">'+l+'</span>');})})})(jQuery)};

Как мне при наведении на этот элемент менять фоновую картинку с icons_black.png на icons.png



Спустя 3 часа, 44 минуты, 2 секунды (23.04.2012 - 04:48) Игорь_Vasinsky написал(а):
outline:none;background:url('+f+'icons_black.png)


?????

Спустя 26 минут, 12 секунд (23.04.2012 - 05:14) tp123 написал(а):
да именно так, Игорь.

Спустя 13 минут, 11 секунд (23.04.2012 - 05:27) Игорь_Vasinsky написал(а):
так в чём проблема? меняешь название и усё.

Спустя 44 минуты, 56 секунд (23.04.2012 - 06:12) Guest написал(а):
Игорь, необходимо сделать -это когда наводишь в том случае если наводишь на объект т.е. через .hover() навернео как-то...

Спустя 3 минуты, 25 секунд (23.04.2012 - 06:15) Игорь_Vasinsky написал(а):
ты можешь вообще через CSS навесить это дело

obj:hover{
background-image: url(....);
}

Спустя 3 минуты, 30 секунд (23.04.2012 - 06:19) Guest написал(а):
А как быть тогда с циклом ? for(j=0;j<s.length;j++)

Спустя 21 минута, 53 секунды (23.04.2012 - 06:41) Игорь_Vasinsky написал(а):
ты оформи код в [js][/js] - трудно ж разбирать.

Спустя 2 часа, 4 минуты, 15 секунд (23.04.2012 - 08:45) tp123 написал(а):
переделал!

Спустя 26 минут, 54 секунды (23.04.2012 - 09:12) inc1uder написал(а):
<img src="icons_black.png" name="iconz"
onMouseOver="window.document.images['iconz'].src='icons.png';"
onMouseOut="window.document.images['iconz'].src='icons_black.png';">


Почему бы не сделать так?

Спустя 3 часа, 1 минута, 52 секунды (23.04.2012 - 12:14) tp123 написал(а):
надо прям в этом же файле как-то это сделать.

Спустя 2 часа, 4 минуты, 37 секунд (23.04.2012 - 14:18) inc1uder написал(а):
outline:none;background:url('+f+'icons_black.png)


вот тоже интересно) что такое f


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.