jq touch id attar 出现两次

jq touch id attar occurring twice

 $('#news_details').bind('pageAnimationEnd', function (e, info) {
          // get the id of the calling href
          //alert('we are here');
          var id = $(this).data('referrer')[0].id;
          //alert(id);
          $.get('http://localhost/school_app/admin/json/news_pagination.php?id=' + id, function (data) {
            // do something with the data
            //alert(data);
              $('#detail_news').append(data);
            //alert('we are here');
          });
        }); 

我正在获取此 ID 并将其传递给 #news_details 页面,它成功了,但是当我喜欢该页面时,脚本会自动出现,当我转到 #new_detail 页面时使用另一个 id var 之前的数据仍然存在。

请帮帮我。

$('#news_details').bind('pageAnimationEnd', function (e, info) {
          // get the id of the calling href
          //alert('we are here');
          var id = $(this).data('referrer')[0].id;
          //alert(id);
          $.get('http://localhost/school_app/admin/json/news_pagination.php?id=' + id, function (data) {
            // do something with the data
            //alert(data);
              $('#detail_news').html(data);
            //alert('we are here');
          });
        });

而不是使用 $('#detail_news').append(data);

使用 $('#detail_news').html(数据);

它会起作用....