javascript可以点击一个div吗?
Posted
技术标签:
【中文标题】javascript可以点击一个div吗?【英文标题】:Can javascript click a div? 【发布时间】:2015-03-12 09:42:11 【问题描述】:当div存在于浏览器中时,是否可以让javascript点击div?
例如,脚本可以刷新网页,直到 div 出现(带有内容),如果 div 是可点击的,则让 javascript 点击它(或者直接点击链接,如果有的话)。
【问题讨论】:
添加你尝试过的代码 我还没有写代码,我只是想知道这是否可以用js! 在文档中寻找click()
函数可能吗? api.jquery.com/click/#click
我运行脚本的网站不是我自己的,所以我不能将点击功能分配给一个div
【参考方案1】:
使用 jquery 。使用 $(window).load();在正文加载网页中的所有内容后附加所有事件的功能。看下面的代码:here你可以阅读load()的文档;
fiddle 上的工作示例
<div id="yourDivId"></div>
$(window).load(function ()
$(document).on('click',"#yourDivId",function ()
// Some code here
);
);
【讨论】:
【参考方案2】:是的,这是可能的。
您可以使用上面提到的jQuery添加click
事件处理函数。
要触发该 div 的点击事件,请执行以下操作
$("#mydiv").click()
【讨论】:
【参考方案3】:这是正确的
<div id="mydiv></div>
$(window).load(function ()
$(document).on('click',"#mydiv",function ()
// Some code here
);
);
【讨论】:
"刷新页面直到..." 如果 div 不存在,则不会触发任何内容以上是关于javascript可以点击一个div吗?的主要内容,如果未能解决你的问题,请参考以下文章