作者johnny1972 (傻蛋)
看板Ajax
标题Re: [问题] 触发click事件
时间Sat Apr 12 13:52:43 2014
※ 引述《forptt (上线专用)》之铭言:
: ※ 引述《forptt (上线专用)》之铭言:
: : 请问一下
: : 我有个div如下
: : <div id="shit" ><a href="http://yahoo.com.tw">shit</a></div>
: : 直接点击的时候可以成功连结到雅虎,
: : 但是在JS档案中写 document.getElementById('shit').click()
: : 却无法正常连结到雅虎
: : 这是为何呢???
: : PS. alert(document.getElementById('shit').id )
: : 可以成功显示出ID
: : 谢谢
: 各位有点误解我的意思,
: 我意思是,我不要真的点击那个Div,
: 而要在别段程式里面加上 ('#shit').click() 来仿照人真的点击下去的动作,
: 请问这该怎麽做呢???
我有个类似问题,某个a 的href内容为javascript:void(0)
有些其他attr
滑鼠去点会有动作但无法用jQuery找到a的id後click()
这时该怎麽办才好?
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.169.193.52
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Ajax/M.1397281966.A.D78.html
1F:→ Ammenze:滑鼠点了会做什麽事 04/12 22:13
2F:→ johnny1972:发现用$('#id')[0].click()可以,$('#id').click()不行 04/12 23:45