jQuery模拟点击A标记示例参考
jQuery模拟点击A标记示例参考
发布时间:2016-12-30 来源:查字典编辑
摘要:这个问题弄了半小时没想明白,后来觉得是这样的.菜单复制代码代码如下:点击时,触发里面的超连接:复制代码代码如下://正确选择$("li.me...

这个问题弄了半小时没想明白,后来觉得是这样的.

菜单

复制代码 代码如下:

<li><a href="xxx.com" target="_blank"></a></li>

点击<li>时,触发里面的超连接:

复制代码 代码如下:

// 正确选择

$("li.menu").children("a")[0].click()

// 以下是不行的

$("li.menu").children("a").eq(0).click()

--会说参数错误,没有找到绑定的click事件函数,

--因为eq(0)返回的是一个jQuery对象,click()发生时,会找绑定到它上面的函数,但是根本就没绑定函数,所以报错了.

,而[0]返回的是DOM对象,click()发生时,就会执行元素本来行为.

注:[0]这个等同于get(0).

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类