Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как выбрать ссылку (https://javascript.ru/forum/dom-window/41185-kak-vybrat-ssylku.html)

imediasun1 03.09.2013 15:39

Как выбрать ссылку
 
Не получается назначить событие ссылке приходящей через ajax
<div id="" class="menu_btn_area">
<div class="menu_btn"><input type="hidden" value="2">ДЛЯ ЖЕНЩИН</div> 
<div class="submenu_area">
<div class="submenu">
<div class="category">
<ul class="goods">
</ul>
<div id="preloader"></div>
</div>
</div>
<div id="img_menu"><img width="170" src="/uploads/usertemplates/s.Oliver-Casual-women_002-600x800.jpg"></div>
</div>
</div><!--menu_btn_area-->

$.ajax({
	         url: "/site/get_menu",
	         type: "POST",
	         cache:true,
			 data: {data:value_menu},
					
	         success: function(data){
			 /* $('#dataUpload').html(data); */
	         obj.parent('.menu_btn_area').find(".goods").html(data);
			 
	         }
	       });

foreach ($unique_rows as $key=>$print){
print "<li><a href='/site/categories/?cat=$key'>".$print."</a></li>";
}

Надо выбрать эту ссылку и назначить ей событие при наведении, а у меня не получается делаю так
$('.goods li a').mouseover(function(){
alert('hover');
});

animhotep 03.09.2013 15:57

а так?
$(document).on("mouseover", ".goods li a", function(){ 
alert('hover');
});

ruslan_mart 03.09.2013 16:10

imediasun1, если используйте версию jQuery ниже 1.9, то можно так:

$('.goods li a').live('mouseover', function() {
   alert('Hello World!');
});


Но лучше использовать "on", как Вам привёл пример animhotep.

imediasun1 03.09.2013 16:40

спасибо большое, работает


Часовой пояс GMT +3, время: 18:00.