用于跨多个ID激活onClick的jQuery函数
jQuery function for onClick activation across multiple IDs
当我有这个代码时:
$("#someid").on('click', arrow(1));
当用户单击id为#someid
的HTML元素时,我需要启动该函数。我怎样才能做到这一点?
此外,我希望该函数在用户单击id为#otherid
的HTML元素时启动。我知道这个:
".on('click', arrow(1));"
是一个已命名的事件,但它被称为什么?它叫这个吗:
"$("#someid")"
$("#someid"); // here you are making a new jQuery object, passing in a selector
如果你想选择多个ID,只需使用逗号:
$('#someid, #otherid');
虽然这不是你问的确切问题。。。
我不认为这是在做你认为它在做的事情:
$("#someid").on('click', arrow(1));
arrow(1)
返回什么?功能?这行代码没有安排arrow(1)
在单击元素时运行。这是调用arrow(1)
,并安排其返回值在单击元素时运行。
如果你只想引用函数arrow
,那么你可以直接引用它作为on
函数的参数:
$("#someid").on('click', arrow);
至于将参数传递给arrow
函数,有很多方法,对代码最有利的方法是需要更多关于代码及其结构的上下文。也许1
值可以通过某种方式从#someid
元素中提取?或者从其他位置选择?我们不知道,但值得调查。
相关文章:
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 选择onclick事件jquery
- OnClick/Onhover Javascript/jquery
- jquery Onclick函数带有导致双击的回调排序函数
- jquery onclick过早地触发(?)
- Jquery Onclick将数据发送到新打开的窗口
- Jquery post and onclick
- 使用jQuery动态添加onClick事件
- jQuery将td onclick值传递到其他表
- 多个OnClick JQuery事件正在激发
- img var onClick Jquery
- 我的函数不触发onclick jquery
- 链接href与图像onclick jquery
- onclick JQuery函数在HTML标签中设置日期选择器值为不同的日期
- 在onclick jquery中传递多个元素
- 防止onclick jquery函数允许onclick ajax提交
- 保存并恢复"onclick"jQuery对象的操作
- 如何调用具有动态数据的onclick jquery函数,Asp.net Mvc5
- 切换按钮操作OnClick-JQuery+Rails
- 如何添加阈值onclick() jQuery