我在ajax中添加了一个加载更多按钮。一切正常。
<div class="videos-ajax-paging load-more">
<button
data-current_page="2"
data-category="cat1,cat2,cat3,cat4"
type="button"
class="video-ajax-load-more">+</button>
</div>
我正在寻找一种在屏幕上出现“激活”按钮的可能性。
没有Jquery,仅使用简单的Javascript。您认为可能吗?你能帮忙吗?
非常感谢
答案 0 :(得分:0)
当您将按钮加载到返回的ajax上时 将ID添加到按钮 然后致电:
var button = document.getElementById("x");
button.click();
答案 1 :(得分:0)
无论您的激活逻辑是什么意思,我都为您准备了一个小提琴。
function activate() {
if (!document.getElementsByClassName('video-ajax-load-more').length) {
setTimeout(function() { activate(); }, 100);
return;
}
var element = document.getElementsByClassName('video-ajax-load-more')[0];
// do your activation logic e.g. alert it
alert(element);
}
setTimeout(function() { activate(); }, 100);
<div class="videos-ajax-paging load-more">
<button data-current_page="2" data-category="cat1,cat2,cat3,cat4" type="button" class="video-ajax-load-more">+</button>
</div>