Chrome扩展开发之点击a链接。
在开发Chrome扩展时,a链接元素在获取后直接点击或触发点击是无效的,需加个[0]
。
参考以下代码
node = $('a[href="http://..."]')[0]
node.trigger('click') //不管用
node[0].click() //管用
node[0].dispatchEvent(new MouseEvent("click")) //有时管用
Home of Little Jelly
Chrome扩展开发之点击a链接。
在开发Chrome扩展时,a链接元素在获取后直接点击或触发点击是无效的,需加个[0]
。
参考以下代码
node = $('a[href="http://..."]')[0]
node.trigger('click') //不管用
node[0].click() //管用
node[0].dispatchEvent(new MouseEvent("click")) //有时管用