Php 为什么ajax加载的链接在jQuery点击事件中不可点击?
我在点击按钮时调用了Ajax,得到了链接的响应。现在我想在这个链接上做一些动作,但是我做不到,为什么 以下是ajax调用:Php 为什么ajax加载的链接在jQuery点击事件中不可点击?,php,jquery,ajax,Php,Jquery,Ajax,我在点击按钮时调用了Ajax,得到了链接的响应。现在我想在这个链接上做一些动作,但是我做不到,为什么 以下是ajax调用: $( document ).ready(function() { jQuery(".rateReset").click(function(){ var data_item = jQuery(this).attr("data-item"); var data_target = jQuery(this).attr("data-target");
$( document ).ready(function() {
jQuery(".rateReset").click(function(){
var data_item = jQuery(this).attr("data-item");
var data_target = jQuery(this).attr("data-target");
var me = this;
jQuery.ajax({
type: "POST",
url: "likevoting.php?data_item="+data_item+"&data_target="+data_target+"&interchange=yes",
success: function(data){
jQuery(me).closest("div.rateWrapper").html(data);
}
});
});
我得到的回应是:
一些文字lorem ipsume
现在我想在“链接”文本上添加点击事件,如何做到这一点
谢谢更换
jQuery(".rateReset").click(function(){
到
因为您的页面已经加载,您必须加载click事件。您可以在ajax链接响应中获得click事件,然后它就会工作。如果我这样做,它会重复每次ajax调用。我已经尝试过了,但没有成功:(
jQuery(document).on("click", ".rateReset", function(){