jQuery:如何只触发一次点击document.ready?
jQuery: how to trigger a click on document.ready only once?
我需要触发一次link,但只有一次。
问题是 link 使用 GET 函数的一些附加信息加载同一页面。所以页面处于无休止的重新加载循环中。
这是我的(虚拟)代码:
<a id="sendbutton" href="myurl.com/data1&data2">CLICK</a>
<script type="text/javascript">
$(document).ready(function(){
$('#sendbutton')[0].click();
});
</script>
PS:这与 cron 作业有关。此事件每天只需发生一次。
您可以验证URL,如果包含参数,请不要触发link。
<a id="sendbutton" href="myurl.com/data1&data2">CLICK</a>
<script type="text/javascript">
$(document).ready(function(){
if(location.pathname == "" ){
$('#sendbutton')[0].click();
}
});
</script>
我正在使用存储有关当前 URL 信息的全局变量 "location"。试试这个!
我需要触发一次link,但只有一次。
问题是 link 使用 GET 函数的一些附加信息加载同一页面。所以页面处于无休止的重新加载循环中。
这是我的(虚拟)代码:
<a id="sendbutton" href="myurl.com/data1&data2">CLICK</a>
<script type="text/javascript">
$(document).ready(function(){
$('#sendbutton')[0].click();
});
</script>
PS:这与 cron 作业有关。此事件每天只需发生一次。
您可以验证URL,如果包含参数,请不要触发link。
<a id="sendbutton" href="myurl.com/data1&data2">CLICK</a>
<script type="text/javascript">
$(document).ready(function(){
if(location.pathname == "" ){
$('#sendbutton')[0].click();
}
});
</script>
我正在使用存储有关当前 URL 信息的全局变量 "location"。试试这个!