Javascript jquery单击由ajax生成的span

Javascript jquery单击由ajax生成的span,javascript,jquery,Javascript,Jquery,如何捕获$(“.tag”)单击由ajax添加的,我尝试使用.live(),.on()和.bind(),但哪里没有结果 <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function() { var content = $("#ad_content").val(); $.ajax({

如何捕获
$(“.tag”)
单击由ajax添加的,我尝试使用
.live()
.on()
.bind()
,但哪里没有结果

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
  var content = $("#ad_content").val();
  $.ajax({
    type: "GET",
    url: "tags/check",
    data: {
      content: content
    },
    dataType: "text",
    success: function(tags) {
      var tag, tags_html, _i, _len, _ref;
      if (tags === "[null]") {
        return $(".tags").html("");
      } else {
        tags_html = "";
        _ref = jQuery.parseJSON(tags);
        for (_i = 0, _len = _ref.length; _i < _len; _i++) {
          tag = _ref[_i];
          tags_html += "<span class=\"tag\">" + tag + "<a class=\"websymbol\" href=\"javascript:;\">Î</a></span>";
        }
        $(".tags").html(tags_html);
      }
    }
  });
  $(".tag").on("click", function() {
    alert("123");
  });
});
</script>

<textarea id="ad_content">2222</textarea>
<div class="tags"></div>

$(文档).ready(函数(){
var content=$(“#ad#u content”).val();
$.ajax({
键入:“获取”,
url:“标记/检查”,
数据:{
内容:内容
},
数据类型:“文本”,
成功:功能(标签){
变量标记、标记、html、i、len、ref;
如果(标记==“[null]”){
返回$(“.tags”).html(“”);
}否则{
标签_html=“”;
_ref=jQuery.parseJSON(标记);
对于(_i=0,_len=_ref.length;_i<_len;_i++){
标签=_ref[_i];
tags_html+=“”+tag+“”;
}
$(“.tags”).html(tags_html);
}
}
});
$(“.tag”)。在(“单击”,函数(){
警报(“123”);
});
});
2222
试试这个:

$(document).on('click','.tag', function(){
   alert("123");
});
试试这个:

$(document).on('click','.tag', function(){
   alert("123");
});

使用.on函数,它将绑定到.tag元素

看起来应该是

$("parentelement").on('click','.tag', function(){
   //Do something
}

使用.on函数,它将绑定到.tag元素

看起来应该是

$("parentelement").on('click','.tag', function(){
   //Do something
}

您需要在指定时间存在的容器上,但在指定时间存在的容器上-这是一个VFAQ。您需要在指定时间存在的容器上,但在指定时间存在的容器上-这是一个VFAQ。很高兴为您提供帮助@VyacheslavLoginov
$(文档)
可能非常遥远。我建议您使用正在加载的数据的包装节点。很高兴为您提供帮助@VyacheslavLoginov
$(文档)
可能非常遥远。我建议使用正在加载的数据的包装节点。