您好我是javascript的新手,正在寻找一些帮助来创建一个参数并将其添加到jquery中的click事件
下载演示:http://jsfiddle.net/zidski/8VwAy/1/
有人可以举例说明我必须做什么吗?
由于
答案 0 :(得分:1)
第一:不要将arguments
用作变量名,因为每个函数都已定义arguments
对象。
您的代码不起作用,因为您已通过JSFiddle中的onload
设置注入了JavaScript。这在文档加载后运行代码
在body部分中,您正在调用尚未定义的函数。
会发生什么?
定义:
window.onload = function () {
// Defines window.demo.Alert...
}; ...
window.demo.Alert();
致电订单:
window.demo.Alert(); // Error: 'demo' is not defined.
window.onload = ...
将onload
更改为nowrap (head)
以使您的代码正常运行:http://jsfiddle.net/8VwAy/7/
答案 1 :(得分:0)
您实际上可以将数据作为第一个参数
传递给事件处理程序 $(".js-link").click("myne", function(e) {
alert(e.data);
alert("Hello world");
});