我之前被告知,我不應該綁定函數內部的事件。什麼是我最好的選擇來解決這個當前的問題?我點擊一個鏈接,並從該鏈接,我想獲得一些屬性。這是我目前正在做的事情。點擊方法內的綁定事件
$(".portfolioLink").click(function(){
// Show slide and portfolio piece info
$(".inner-content.portfolio").show();
// Reset slides timer and pagination
clearInterval($('#slides').data('interval'));
$("ul.pagination li").removeClass("current");
// Get ID from link that is clicked.
var slideID = $(this).parent().attr("id");
$("#previous").click(function() {
slideID--;
clearInterval($('#slides').data('interval'));
$("ul.pagination li").removeClass("current");
portfolioSwitch(slideID);
});
$("#next").click(function() {
slideID++;
clearInterval($('#slides').data('interval'));
$("ul.pagination li").removeClass("current");
portfolioSwitch(slideID);
});
}
我有兩個按鈕來回轉換,它們是下一個和上一個按鈕。根據我點擊的鏈接,我想前進或後退。在$(".portfolioLink")
點擊事件之外進行這些點擊事件並同時從投資組合鏈接獲取這些屬性的最佳方式是什麼?
你能不能也發佈你的html代碼? – Chanckjh