我相信这对你们大多数人来说很简单,但我正在努力学习这个概念。我只需要一点帮助。我已经发表了足够多的评论来解释发生了什么。谢谢!
//tabNavItem is an anchor link
$(tabNavItem).on("click", function(e){
var currSlide = $(this).attr("rel");
console.log(currSlide); // right here the value is equal to the rel of the link i click. this is correct!
slideAnimation(); // i tried slideAnimation.call(currSlide) but got nothing and i tried slideAnimation(currSlide) and got 1 every time
e.preventDefault();
});
function slideAnimation(){
allTabs.hide();
$(".active").removeClass("active");
$("#" + currSlide).show();
$("." + tabNavClass + " a[rel=" + currSlide + "]").addClass('active');
console.log(currSlide); //right now this equals 1, the rel of the first item.
};