jQuerymobile:mobile safari中的警报显示--file://null
当我在html文件的JQM中放入一个警报并将其运行到mobile safari中时,它会显示一个警报(类似于iphone alertview)。标题显示:文件://(null) 有人能解释一下吗? 提前谢谢 编辑:请参考以下代码:jQuerymobile:mobile safari中的警报显示--file://null,jquery,jquery-mobile,Jquery,Jquery Mobile,当我在html文件的JQM中放入一个警报并将其运行到mobile safari中时,它会显示一个警报(类似于iphone alertview)。标题显示:文件://(null) 有人能解释一下吗? 提前谢谢 编辑:请参考以下代码: $(function() { $('#theButton').click(function() { alert('The Button has been clicked'); }); }); 您使用的jquery mobile语法不正确。您将发现为什么
$(function() {
$('#theButton').click(function() {
alert('The Button has been clicked');
});
});
您使用的jquery mobile语法不正确。您将发现为什么在jQuery Mobile中没有使用$(document).ready(函数(e){和$(函数(){)。jQuery Mobile语法如下:
<script>
$(document).live("mobileinit", function () {
$('#index').live('pagebeforeshow',function(e,data){
$('#test-button').live('click', function(e) {
alert('Button works!');
});
});
});
</script>
$(document).live(“mobileinit”,函数(){
$('#index').live('pagebeforeshow',函数(e,数据){
$(“#测试按钮”).live('click',函数(e){
警报(“按钮工作!”);
});
});
});
这应该没有错误的标题
看看这个小提琴的例子:试试这个:
$(document).ready(function(e) {
$('#theButton').live('click',function() {
alert('The Button has been clicked');
});
});
请输入您的警报框代码。@A.Magalhães:请参阅上面的代码