0
Infinite Scroll内の新しい要素ごとに投票機能を追加しようとしています。私は投票機能を有効にすることができましたが、ページをスクロールするときにロードされる新しい要素では機能しません。無限スクロール新しい要素
ペーストビンのURL:http://pastebin.com/0eNYDXrm
私は以下の私のコードを添付しました。どんな助けや助言も高く評価されます...多くのありがとう!
<script type="text/javascript">
$('.protected-post-form').center();
$('#content').infinitescroll({
debug: false,
loading: {},
state: {
currPage: "1"
},
nextSelector: "div.navigation a:first",
navSelector: "div.navigation",
contentSelector: "#content",
itemSelector: "#content div.post",
pathParse: ["<?php echo $_SERVER["HTTP_HOST "] . $_SERVER["REQUEST_URI "] ?>page/", "/"]
}, function() {
window.setTimeout(infinite_scroll_callback(), 1);
});
function applyvote(elements) {
$(elements).each(
$(".vote a").click(
function() {
var some = jQuery(this);
var thepost = jQuery(this).attr("post");
var theuser = jQuery(this).attr("user");
jQuery.post("<?php bloginfo('template_url'); ?>/vote.php", {
user: theuser,
post: thepost
}, function(data) {
var votebox = ".vote" + thepost + " span";
jQuery(votebox).text(data);
});
});
});
}
$(elem).infinitescroll(options, applyvote(arrayOfNewElems));
});
</script>
私はこれを試しました –
2つの違いを知ることは非常に重要です。次の問題は何ですか?デバッガは何か言っている? – ori