Javascript 如果所有div都已加载

Javascript 如果所有div都已加载,javascript,html,shopify,Javascript,Html,Shopify,我正在编写我的博客主题。我有这个按钮要在entires中加载,但我想在加载完所有内容后将该按钮更改为“不再输入”。有线索吗 <script> $(document).ready(function () { size_li = $(".all .one").size(); x=3; $('.all .one:lt('+x+')').show(); $('#loadMore').click(function () { x= (x+5 &

我正在编写我的博客主题。我有这个按钮要在entires中加载,但我想在加载完所有内容后将该按钮更改为“不再输入”。有线索吗

  <script>
$(document).ready(function () {
    size_li = $(".all .one").size();
    x=3;
    $('.all .one:lt('+x+')').show();
    $('#loadMore').click(function () {
        x= (x+5 <= size_li) ? x+5 : size_li;
        $('.all .one:lt('+x+')').fadeIn();
    });

});
    </script>

$(文档).ready(函数(){
size_li=$(“.all.one”).size();
x=3;
$('.all.one:lt('+x+')).show();
$(“#加载更多”)。单击(函数(){

x=(x+5检查项目中开始褪色后是否有隐藏元素。如果没有,只显示消息

$(文档).ready(函数(){
size_li=$(“.all.one”).size();
x=3;
$('.all.one:lt('+x+')).show();
$(“#加载更多”)。单击(函数(){

x=(x+5您可以在单击事件中添加条件:

if( size_li == $('.all .one:visible').length ){
     $(this).replaceWith('No more entries');
 }

希望这能有所帮助。

你怎么知道什么时候没有更多的条目要加载?@sg.cc我可以使用Shopfify中的{blog.articles\u count}对象来输出文章的数量Abulous!非常感谢。@VemundEldegard不客气。:)一旦可以,别忘了标记答案(大约8分钟后)我知道!我会的。再次感谢你!