我有超鏈接,全部命名爲'mylink'。他們都應該發射相同的事件,但只有名爲「mylink」的第一個元素實際上會觸發。我的代碼如下:只針對第一個命名元素的jQuery事件
$(document).ready(function() {
$("#formID").validationEngine()
$('#mylink').click(function(e){
var goto = $(this).attr('href'); //get the url
$.ajax({
url: goto
}); //execute the href
e.preventDefault(); //prevent click
$('#mylink').parent().parent().fadeOut("slow");
});
})
我在哪裏出錯了?
@Josh:批評可以更具建設性。 – Sampson 2010-02-03 22:31:44