내 마크 업입니다 :클릭 기능은 중계기의 첫 번째 항목에서만 작동합니다. 이유가 무엇입니까?
이function mobileTickets(e, ui) {
var ivaId = $(this).attr("data-ivaid");
var theatre = Regal.userPrimaryTheatre;
var movietDt = new Date();
window.open("http://www.fandango.com/redirect.aspx?&a=12878&dte=0&mid=" + ivaId + "&tid=" + theatre , "_blank");
}
이 내 중계기의 첫 번째 데이터 요소에 대해서만 작동합니다 : 여기
<a href="#" id="buyMobileTickets" class="btn blue" data-ivaid="<%# ((MovieModel)Container.DataItem).FID %>">Buy Ticket(s)</a>
가 documentReady에서 JQuery와있다
여기
$(document).ready(function() {
$("#buyMobileTickets").on("click", mobileTickets);
});
내 기능입니다 , 내가 도대체 뭘 잘못하고있는 겁니까?
의 모든 항목이 같은'ID' – Ani
ID는 서로 *되어 있습니까 *. * * BuyMobileTickets 요소는 하나만 있어야합니다. –