gpt4 book ai didi

javascript - 加载页面时模拟单击 SVG 文件

转载 作者:行者123 更新时间:2023-11-28 06:25:33 24 4
gpt4 key购买 nike

我想在我的页面加载 SVG map 时创建一个焦点位置“意大利莫利塞”http://goo.gl/0ZywjM

所以我在 jquery 中创建了这个简单的脚本

<script>
jQuery('#path20684').click();
</script>

它可以工作,但只有在加载页面并从 chrome 控制台插入它之后,如果在页脚上插入它不起作用,因为 svg 文件不是 dom 的一部分。我该如何解决这个问题,或者有其他解决方案?

更新它仅适用于此:

window.setInterval(function(){
jQuery('#path20684').click();
}, 1000);

但是每一秒都被点击,所以我认为问题是脚本在加载 SVG 文件之前启动,如何解决?

最佳答案

http://jsfiddle.net/CYhgZ/90/

请检查上面的演示链接

 $(function() {
// when click event happens below code executed

$('path').on('click', function() {
alert("clicked")
});

//simulating click event automatically when page load
$('path').trigger("click");
//or
//$('path').click();
});

关于javascript - 加载页面时模拟单击 SVG 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35322069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com