要使用其他元素发送表单,请使用以下命令:
<a data-ref="#" class="checkout" onclick="$('[name=form]').submit();">continue</a>
现在我正尝试做同样的事情,但是我不想发送表单,而是想通过标签<a>
执行此操作(或链接):
<a id="checkout some" href="#">Checkout True</a>
我想从另一点打开链接:
<a data-ref="#" onclick="$('[id=some]').click();">Run link Checkout True</a>
但是它对我不起作用:(当然,我已经尝试了以下其他操作:
$(document).ready(function(){
function myFunction() {
$('#some')[0].click();
}
});
发件人:<a data-ref="#" onclick="myFunction()">Run link Checkout True</a>
但是它也不起作用:(
答案 0 :(得分:1)
尝试以下代码:
$('#clicked').click(function() {
$("[id='checkout some']")[0].click()
})
我将id
的{{1}}赋予了被点击的'clicked'
。
还要注意我如何在<a>
之前获取[0]
之类的索引
您还可以通过对编写的代码进行以下更改来实现相同的目的:
click()
注意:在这里我也使用<a data-ref="#" onclick="$("[id='checkout some']")[0].click();">Run link Checkout True</a>
,因为它包含元素列表