所以我在jQuery中附加了一些包含href的元素,該元素在點擊錨點時調用另一個腳本,但不起作用;這裏有一個例子:jQuery用href和javascript附加元素不起作用
$(".un_comentario").hover(
function() {
$("#dedos_voto", this).append($("<span id=\"commentup\" class=\"vote_up\"><a href=\"javascript:;\" ><img src=\"/mimg/comment/csthumbup.png\" /></a><?php echo $utilchido;?></span>"));
}
);
因此,大家可以看到錨具有調用另一個腳本的HREF,這裏的其他腳本:
$(function(){
$("span.vote_up").click(function(){
//get the id
the_id = $("div.un_comentario").attr('id');
$.ajax({
type: "POST",
data: "action=vote_up&id="+$("div.un_comentario").attr("id"),
url: "votacomment.php",
success: function(){alert("Gracias, el voto se ha agregado.");
}
});
});
});
因此,如果元素在HTML腳本只能標記,但如果元素附加了jQuery則不會。
有什麼建議嗎?
好吧,似乎現在執行腳本(顯示更改檢查它的工作),但現在它沒有做它應該做的做,我要檢查我是否錯過了一些東西。 – Danny 2011-02-12 07:45:29