我尝试使用以下可在控制台中正常运行的操作,但我想在点击链接时触发它。
代码:
$('#angrid656 > div.angrid > div:nth-child(2) > div > table > tbody > tr:nth-child(1) > td.angrid-item-buttons.ng-scope > a.btn.btn-info.btn-accent.opacity75').click()
我已经创建了这样的链接,但它无法正常工作:
<a href="$('#angrid656 > div.angrid > div:nth-child(2) > div > table > tbody > tr:nth-child(1) > td.angrid-item-buttons.ng-scope > a.btn.btn-info.btn-accent.opacity75').click()"><div class="title">[Title]</div></a>
答案 0 :(得分:1)
如果您想在href
属性中执行Javascript,则必须以javascript:
<a href="javascript:$('#angrid656 > div.angrid > div:nth-child(2) > div > table > tbody > tr:nth-child(1) > td.angrid-item-buttons.ng-scope > a.btn.btn-info.btn-accent.opacity75').click()">...</a>
它是普通的Javascript还是jQuery(它只是一个Javascript函数库)并不重要。
您还可以使用onclick
属性,并使用href="#"
来阻止链接自动转到任何位置。