按下鼠标激活单选按钮

activate radio buttons on mouse down

本文关键字:单选按钮 激活 鼠标      更新时间:2023-09-26

我正在为触摸屏构建一个界面,并且需要在鼠标向下时激活单选按钮,因为我不知道正在使用的触摸屏是否会侦听其他事件。是否有替代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