0
爲什麼我的下面的preventDefault不工作?似乎無法找出這一個jquery preventDefault不工作
$(function() {
$('a.action-link').bind('click', function(e){
if(!$(this).hasClass('active')) {
e.preventDefault();
$('#guts').fadeTo(333, 0.2);
$('ul#slider').fadeOut(333, 'easeOutExpo', function() {
$(this).fadeIn(333, 'easeInExpo');
});
return false;
});
}
});
當它不加工?你可以發佈一個小提琴樣本,並更好地解釋你需要什麼? – 2011-06-08 19:00:11
該代碼在語法上無效。瀏覽器將不會正確運行此代碼,因爲它會引發錯誤... – 2011-06-08 19:00:39
動態創建'a.action-link'嗎?在這種情況下,您需要使用'.live()'而不是'.bind()' – Benjamin 2011-06-08 19:04:02