ページ上の現在のリストアイテムを、PHPAJAXの更新によって取得されたものと比較する際に問題が発生します。新しいアイテムがある場合にのみボックスを更新したい。
PHPは、フォーマットされたHTMLリストアイテムの束を返します。
<ul class="socialFeed twitterFeed">
<script type="text/javascript">
$(function() {
refreshTweets();
});
function refreshTweets() {
$.get("php/tweets.php", function(data){
var current = $(".socialFeed.twitterFeed").html();
if(current != data) {
$(".socialFeed.twitterFeed").hide().html(data).fadeIn();
}
});
}
setInterval("refreshTweets()", 2000);
</script>
</ul>
文字列の比較が機能しない理由がわかりません。何かが足りないのですが、何がわかりません。