按下鼠标激活单选按钮
activate radio buttons on mouse down
我正在为触摸屏构建一个界面,并且需要在鼠标向下时激活单选按钮,因为我不知道正在使用的触摸屏是否会侦听其他事件。是否有替代html表单的本地功能,鼠标向下?
谢谢
为表单添加一个鼠标按下事件监听器。
可以使用jquery
//on jquery ready
$(function(){
$('form input').mousedown(function(e){
$(e.currentTarget).click();
})
})
这里有一把小提琴。http://jsfiddle.net/PgD5L/ 正如pattmorter所说,你可以在你的html中使用touchstart事件。你可以用它来触发一个函数。
<input type='radio' touchstart='yourfunction()' value='Radio Title'></input>
阅读更多:https://developer.mozilla.org/en-US/docs/Web/Events/touchstart
相关文章:
- 多个单选按钮组相互干扰
- 是否可以禁用jquery中的单个单选按钮
- Javascript:无法获取变量中的单选按钮值
- 通过ajax到php文件获取单选按钮值
- 互斥单选按钮和相应的输入字段
- 用于选择MVC3中单选按钮值的JavaScript
- 如何获取单选按钮的多个实例的选定单选按钮值
- react testUtils模拟点击单选按钮而不触发onchange
- 当选择组中的单选按钮时,jQuery addClass
- Angularjs无法将单选按钮与嵌套范围内的模型绑定
- 客户端单选按钮列表验证
- 激活单选按钮并计算文本框值
- 选中文本框时激活单选按钮
- 使用复选框条件激活单选按钮
- 当用户在AngularJS中选择单选按钮时,激活特定的下拉列表
- 按下鼠标激活单选按钮
- 在输入文本框时激活单选按钮
- 启动数据切换下拉由单选按钮激活
- 在jQuery中查找激活时的单选按钮
- Jquery激活单选按钮