onllick in highslide expander

时间:2013-11-20 10:53:31

标签: javascript jquery onclick highslide

我正在改变高滑道的扩展器。在扩展器中,我正在添加onclick事件,但它无法正常工作。这是我的代码:

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'\);'>

同样的结果。

1 个答案:

答案 0 :(得分:0)

警报不起作用,但console.log有效 - 抱歉打扰......