2013-11-20 2 views
0

나는 highslide의 확장기를 변경하고 있습니다. 확장기에서 나는 onclick 이벤트를 추가 중이며 작동하지 않습니다. 내 코드는 다음과 같습니다.onclick high 슬라이더 확장기

hs.Expander.prototype.onBeforeExpand = function (sender, e) { 
var div = document.createElement('div'); 
var txt="<input type='text' name='id_kategorii' value='"+hs_id_kategorii+"' class='pole podpowiedz_kategorie_id' style='width:auto'>" 
    +"<img class='hs_dodaj_do_kategorii' src='"+global_link+"style/nowy/ik/block--plus.png'>"; 
$(div).addClass('hs_admin'); 
$(div).html(txt); 

sender.createOverlay({ 
    overlayId: div, 
    position: "top center", 
    hideOnMouseOut: false, 
    opacity: 0.8, 
}); 
$(".hs_admin img").click(function() { 
    alert('k'); 
}); 
$(".hs_admin .podpowiedz_kategorie_id").autocomplete({ 
    source: global_link+"ajax/autocomplete.php?rodzaj=kat", 
    select: function(event, ui) { 
     ui.item.value=ui.item.id; 
     hs_id_kategorii=ui.item.id; 
    } 
}); 
$(".ui-autocomplete").css("z-index", 1002);}; 

자동 완성 기능이 정상적으로 작동합니다. 클릭 이벤트 만 작동하지 않습니다 (알림 없음). 나는 또한 시도했다

<img onclick='alert(\'k'\);'> 

같은 결과.

답변

0

경고가 작동하지 않지만 console.log가 작동합니다. 죄송합니다.