我一直在测试我之前制作的一个简单(HTML5/jQuery)应用程序,其中用户在文本框中输入消息,当单击按钮时,此消息被视为警报。问题是每次我单击该按钮时, data-click 属性似乎会触发两次,因为消息会被警告两次。
我目前正在使用 Kendo UI 版本 2012.3.1114 和 jQuery 1.8.2 **我也尝试使用 jQuery 1.8.3 并得到相同的结果,但是当使用旧版本的 Kendo 时一切正常
有人可以帮帮我吗?!!!
更新:这是我的代码**顺便说一句,我正在使用涟漪模拟器来测试这个应用程序,甚至在 iPad 上进行了尝试,结果相同
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="js/jquery.min.js"></script>
<script src="js/kendo.all.min.js"></script>
<link href="styles/kendo.common.min.css" rel="stylesheet" />
<link href="styles/kendo.default.min.css" rel="stylesheet" />
<link href="styles/kendo.mobile.all.min.css" rel="stylesheet" />
</head>
<body>
<div data-role="view" id="mainView">
<br/>
<center><a data-role="button" data-click="showAlert">Click Me</a></center>
<br/>
</div>
<script>
function showAlert(){
alert("Clicked!!!");
}
</script>
<script>
var app = new kendo.mobile.Application(document.body);
</script>
</body>
</html>