Chỉ dường như không làm việc ... :-(có thấy phàn nàn nhiều về nó nhưng tôi không thể tìm thấy câu trả lờicuộn vô hạn thủ công kích hoạt
Vấn đề:. công trình Cuộn vô hạn nhưng không . cò tay Khi tôi bấm vào liên kết, không có gì xảy ra Firebug cho
mã của tôi:.
<?php echo ('<ul id="infinite">'); ?>
<?php
$wp_query = new WP_Query();
$wp_query->query('paged='.$paged.'&cat=5&showposts=3&meta_key=video_video&orderby=meta_value&order=ASC' . $post->ID);
while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<?php if (get_post_meta($post->ID, 'video_video', true)) : ?>
<li class="video"><?php $home = array("h" => 290, "w" => 380, "zc" => 1, "q" =>100);
//echo get('video_video');
echo ('With: ');
echo get('participant_first_name');
echo (' ');
echo get('participant_last_name');
echo ('</li>');?>
<?php endif;?>
<?php endwhile;?>
<?php if (get_post_meta($post->ID, 'video_video', true)) { ?>
<?php if ($wp_query->max_num_pages > 1) : ?>
<nav id="nav-below" >
<div id="next" >
<?php next_posts_link(__('Scroll down for more', 'intowntheme')); ?></div>
</nav>
<?php endif; //end nav ?>
<?php } else { ?>
<p>There are no interviews at the moment </p>
<?php } ?>
</ul>
Và kịch bản của tôi:
jQuery('ul#infinite').infinitescroll({
navSelector : "#next", // selector for the paged navigation (it will be hidden)
nextSelector : "#next a", // selector for the NEXT link (to page 2)
itemSelector : "ul#infinite li", // selector for all items you'll retrieve
errorCallback: function() {
// fade out the error message after 2 seconds
$('#infscr-loading').animate({opacity: 0.8},2000).fadeOut('normal');
},
loading : {
msgText: "<em>Loading the next year of Grantees...</em>",
finishedMsg: "<em>You've reached the end of the Interviews.</em>"
},
});
//kill scroll binding
jQuery(window).unbind('.infscr');
//setTimeout("jQuery('#next').slideDown();", 1000);
//hook up the manual click guy.
jQuery('#next a').click(function(){
jQuery('#next a').infinitescroll('retrieve.infscr');
return false;
});
cũng đã cố gắng
jQuery(document).trigger('retrieve.infscr');
thay vì
jQuery('#next a').infinitescroll('retrieve.infscr');
nhưng không may mắn.
Firebug sau đó nói trigger(retrieve.infscr) called incorrectly
Tôi muốn tiếp tục tự quay mình trong chân suốt cả ngày nếu nó không dành cho bài đăng này! – Norris
Cảm ơn bạn rất nhiều! Vì vậy, không điển hình của Paul Ailen ... – jetlej
"Tài liệu dài sống tốt (KHÔNG có plugin này!)." Đồng ý 100% – Dev