我试图在页面加载时自动点击一个href
链接。
<div class="loadmore" kind="rb">
<a href="javascript:;" target="_self">تحميل المزيد...</a>
</div>
该链接应该在您单击时加载更多评论。
我尝试过:
window.onload = function() {
autoloadmore()
};
function autoloadmore() {
var loadmoreClass = document.getElementsByClassName("loadmore")[0];
var loadmoreChild = loadmoreClass.getElementsByTagName("a");
if(loadmoreClass){
loadmoreChild[0].click();
}
}
但是它似乎不起作用。问题似乎出在click()
上,因为当我使用.style.color
之类的其他代码时,它们可以工作。
我正在使用Blogger。
这是一个示例博客:
http://blog-sample-001.blogspot.com/2018/09/title.html
(转到تحميلالمزيد...)
ps:我无法更改div。
答案 0 :(得分:0)
向ID
分配一些<a href="javascript:;" target="_self">تحميل المزيد...</a>
。例如,clickAfterPageLoad
或您想要的任何内容,然后尝试执行此操作……
$(document).ready(function() {
$("#clickAfterPageLoad").trigger('click');
});
或者如果您不能更改div
,则可以这样做:
$(document).ready(function() {
$(".loadmore a").trigger('click');
});