Jquery 移动函数不起作用 == 页面刷新
Jquery mobile function not working == page refresh?
好吧,这东西快把我逼疯了。我有一个简单的项目,其中我使用这个移动引导主题和这个文本到语音转换库
每当我的函数出现错误时,页面就会自行刷新。这样,我永远无法从控制台读取任何输出。
这是我的代码:
<script>
$(document).ready(function() {
$('#input-submit').click(function() {
var text = $('#input-box').val();
console.log(text);
for (var i = 0;i < text.length; i++){
alert('test');
meSpeak.speak(text.charAt(i));
}
});
});
</script>
我希望我的应用程序能够大声拼写出用户填写的内容。该函数正常工作,直到meSpeak.speak(text.charAt(i));
行。当我输入一个 3 个字符的单词时,我会收到 3 个警报,然后页面会自行刷新。
为什么当有不工作时它会刷新?我想在不使用警报的情况下从控制台读取输出。另外,有谁知道为什么我不能像这样使用meSpeak.speak(text.charAt(i));
?
您不会阻止提交按钮"提交"页面,并且由于您很可能没有设置目标,因此它会提交到同一位置,从而导致页面刷新。
防止点击事件可以在jQuery中通过在函数末尾return
false
来完成
$('#input-submit').click(function () {
/* etc */
return false;
});
演示玩
相关文章:
- 刷新页面时hasClass不起作用
- 刷新潜水内容不起作用
- PHP会话页面刷新不起作用
- 数据表刷新不起作用
- setTimeout刷新,毫秒参数不起作用
- 使用JQuery运行php并刷新页面是不起作用的
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- 刷新<表单>送审不起作用
- PHP 强制下载并刷新解决方案不起作用
- 刷新页面后筛选器不起作用
- Jquery Mobile Onclick事件在刷新前不起作用
- 用javascript交换url后刷新类似facebook的按钮不起作用
- 锚链接是指在浏览器刷新、后退和前进时不起作用的页面部分
- 聊天刷新和向下滚动到最新消息的功能不起作用
- 元标记刷新在镶边中不起作用
- jScrollPane高度刷新基于我的内容(不起作用)
- 平滑滚动在 Rails 中不起作用,除非刷新页面
- 显示 ul 时 iScroll 刷新不起作用
- 图片上传后 PHP 页面刷新不起作用
- 使用AJAX的自动刷新不起作用