我想从点击函数发送多个数据到像这样的代码的jquery函数。从onclick函数发送多个值到jquery函数
当我在我的按钮点击我得到[object Object]undefined]
在警告框
代码:
$(function() {
$("#button").click(function myf(data1, data2) {
alert(data1 + data2);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="#" id="button" onclick="myf('hello','word');">click</a>
我该怎么办呢?
要绑定两个click事件侦听器!一个使用'.click()',另一个使用'onclick'属性! –
您正在注册2个事件侦听器,如果您将元素的“id”事件绑定,则从HTML传递数据没有意义。 'id'必须是唯一的,所以你不妨将数据编码到函数中。 – Cerbrus
您添加的JavaScript侦听器有什么问题?为什么你还需要一个jQuery? – ControlAltDel