在我的代码中,我有一个锚标签,其中包含一个拨号号码
<a id="clickit" href="tel:+9190000000">Call me at +9190000000</a>
我想要它,所以当页面加载时它将自动触发标签,尽管我试图这样做,但是失败了。下面是我的代码:
<script>
$(document).ready(function() {
$('#clickit').click();
});
</script>
有人可以帮我看看我哪里出了问题吗?
答案 0 :(得分:0)
简单的解决方案。
将脚本更改为:
<script>
$(window).on( "load", function() {
window.location.href = $('#clickit').attr('href');
});
</script>
让我知道它是否有效! 您可以在这里进行测试:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a id="clickit" href="tel:+9190000000">Call me at +9190000000</a>
<script>
$(window).on( "load", function() {
window.location.href = $('#clickit').attr('href');
});
</script>
答案 1 :(得分:0)
简单!只是在脚本下运行...
<script>
$(document).ready(function() {
$('#clickit')[0].click();
});
</script>
答案 2 :(得分:0)
您可以使用以下代码:
<script>
$(window).load(function(){
$("#clickit")[0].click();
});
</script>
希望它对您有帮助。