我有这段代码:
<a href="#" class="button" id="buyme" ></a>
<a href="#" id="buy" onclick="placeOrder('10');return false;"><span id="please">click me</span></a>
<script>
$('#buyme').click(function() {
$('#buy').trigger(function(placeOrder('10')));
});
</script>
<script>
function placeOrder(var) {
.....
}
</script>
我想要做的是点击#buyme
从onclick
链接触发#buy
或从onClick
内触发功能。
我的例子似乎没有这样做。有什么想法吗?
编辑:
出于某种原因:
$('#buyme').click(function() {
$("#buy").click();
});
不起作用
答案 0 :(得分:4)
请自行调用此功能:
$('#buyme').click(function() {
placeOrder('10');
});
你也可以触发按钮的click事件并让它调用该函数(虽然看起来有些倒退):
$('#buyme').click(function() {
$("#buy").click();
});
答案 1 :(得分:0)
$("#buyme").click(function(){
$("#buy").click();
});
答案 2 :(得分:0)
只需使用click()
即可。根据文档,没有参数调用它会触发事件。
$('#buy').click();
答案 3 :(得分:0)
此位:function(placeOrder('10'))
无效。替换为:
$('#buy').click();