使按钮自动点击
Making button auto click
本文关键字:按钮 更新时间:2023-09-26
在我的拼写游戏中,当一个字母完成时,我希望自动选择下一个要拼写的单词。此时,用户必须单击按钮才能转到下一个。
目前我有这个
var noExist = $('td[data-word=' + listOfWords[rndWord].name + ']').hasClass('wordglow2');
if (noExist) {
$('.minibutton').click('enable');
} else {
$('.minibutton').click('disable');
$("#mysoundclip").attr('src', listOfWords[rndWord].audio);
audio.play();
$("#mypic").attr('src', listOfWords[rndWord].pic);
pic.show();
}
});
我试着更换线路。。。
$('.minibutton').click('enable');
到。。。
$('.minibutton').trigger('click')
它不会起作用,有什么想法吗?
谢谢
您应该考虑重构,以便转到下一个单词的操作与触发方式无关。这样会更干净,而且你不必做像假装点击这样的把戏。
function gotoNextWord(){
// ...
}
并设置
$('.minibutton').on('click', gotoNextWord);
我并没有完全摸索你的代码,但它会变成这样:
// ...
if (noExist) {
gotoNextWord();
} else {
// ...
}
关于:$('.minibutton').click();
禁用
$('.minibutton').unbind('click').click(function(e){
e.preventDefault();
});
启用
$('.minibutton').unbind('click');
试试这个
if (noExist) {
$('.minibutton').click('enable'); // if your button successfully enable then write below line after it.
$('.minibutton').click();
}
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 多个单选按钮组相互干扰
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- Javascript按钮下拉列表
- jquery试图按名称获取按钮位置
- 漂亮照片图片库中的Facebook赞按钮
- 扩展移相器按钮类不工作
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 单击按钮以等待单击按钮
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 如何从querySelectorAll中获取按钮类型
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 按下按钮时保存cookie
- 是否可以禁用jquery中的单个单选按钮
- ASP.NET通过单击JavaScript按钮触发c#事件
- 当我点击jsf中的primefaces命令按钮时,如何获得点击事件
- 点击按钮输入不起作用
- Javascript:无法获取变量中的单选按钮值