我在我的網站上使用此plugin。您將能夠看到它正在生成的HTML結構。我想在每5個div後插入自定義div。由於它是異步加載的,因此我無法附加我想要的div。我試着加入下面的代碼,在正常情況下使用將不同div添加到由ajax請求加載的div(無限滾動)
$(".alm-reveal:eq(0)").append("<div>Firstdiv</div>");
$(".alm-reveal:eq(1)").append("<div>Second Image</div>");
$(".alm-reveal:eq(2)").append("<div>Third IMage</div>");
$(".alm-reveal:eq(3)").append("<div>Fifth Image</div>");
$(".alm-reveal:eq(4)").append("<div>Sixth Image</div>");
$(".alm-reveal:eq(5)").append("<div>Seventh Image</div>");
$(".alm-reveal:eq(6)").append("<div>Eigth Image</div>");
$(".alm-reveal:eq(7)").append("<div>ninth Image</div>");
這顯然沒有工作。我也嘗試在成功功能中添加它。
success: function (data) {
alm.AjaxLoadMore.success(data);
$(".alm-reveal").append("<div>Firstdiv</div>");
}
但是,由於它在循環中,所以它正在重複。我很不確定如何實現這一點。如何在每次發出ajax請求時觸發append函數,並在適當的位置添加我想要的不同div。希望我清楚。
不,你不清楚。請添加'html'或創建'jsfiddle' – Tushar
這是wordpress的插件。請訪問此鏈接; https://connekthq.com/plugins/ajax-load-more/examples/default/。我想在每個第n個div之後加上不同的div,其中'alm-reveal' –