試圖拼湊一些代碼來創建一個JSON數組的「加載更多」按鈕我拉下來,動態填充頁面,使用jquery切片方法。仍然可怕的jquery將不勝感激任何援助。非常感謝。動態創建加載更多按鈕
代碼:
function populateButtons(data) {
var rightcontent = $(".rightcontent");
var sub = document.createElement("a");
var gh_buttons = $(".rightcontent a")
sub.innerHTML = data.title;
sub.setAttribute("href", data.absolute_url);
sub.setAttribute("target", "blank");
sub.setAttribute("class", "hidden");
$(rightcontent).append(sub);
setTimeout(function() {
$(gh_buttons).slice(0,10).removeClass("hidden");
}, 100);
}
var populateButtons = gh_loadMore;
gh_loadMore = function() {
var loadMore = function() {
$(rightcontent).after("<button>Load More</button>");
};
$(loadMore).on('click', function (e) {
e.preventDefault();
$(gh_buttons).slice(10, 10).slideDown();
$('html,body').animate({
scrollTop: $(this).offset().top
}, 1500);
});
};
gh_loadMore();
那麼你卡在哪裏?對不起,但問題非常廣泛。目前還不清楚你已經試過做什麼 –
那麼......代碼目前有什麼問題? – Poootaatoooo
爲什麼不給你的按鈕id和ID選擇它? – hasan