$('.pop').each(function() {
var $elem = $(this);
$elem.popover({
placement: 'auto',
trigger: 'hover',
html: true,
container: $elem,
animation: true,
content: function() {
var pop_dest = $(this).attr("data-pop");
//console.log(plant);
return $("#"+pop_dest).html();
}
});
});
$('#english').click(function() { // ---> THIS PART DOES NOT WORK
alert("english");
});
$('#turkce').click(function() { // ---> THIS PART DOES NOT WORK
console.log("turkce");
});
彈出窗口中有2個按鈕。但是他們的點擊事件不起作用。我怎樣才能點擊按鈕點擊點擊事件?我的HTML代碼如下。彈出窗口單擊事件不起作用
<li>
<a href="javascript: void(0);" id="languages" class="pop" data-html="true" data-toggle="popover" data-pop="popper-content" class="popper">
<?=$language["languages"]?>
</a>
<div class="hide" id="popper-content">
<ul class="lang-list">
<li class="en">
<button id="english">English</button>
</li>
<li class="tr">
<button id="turkce">Türkçe</button>
</li>
</ul>
</div>
</li>
你想觸發什麼事件? –
$('#english')。click(function(){ alert(「english」); });這部分不起作用。 – Dauezevy
你可以嘗試把$ .each函數看看它是否工作? –