javascript - 在页面加载或点击发生之前窗口会弹出什么?移动版

标签 javascript jquery jquery-mobile

在页面完全加载之前弹出“调用 2062710041”并且按钮未被触摸。代码有什么问题?

 <!DOCTYPE html>
 <html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>home</title>
    <link rel="stylesheet" href="themes/style.min.css" />
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2      /jquery.mobile.structure-1.3.2.min.css" />
    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> <script>
        $('#phone').on( 'tap',"#phone",goto());{
         function goto(event){
        window.location = 'tel:2062710041'}};
    </script>

</head>    
<body>
    <div data-role="page" data-theme="a">
<div data-role="header" data-position="inline" >
      <div class="leftstyle">  <img src="message.gif" width="40" height="39"></div>
        <div class="rightstyle"> <img src="call.gif" id="phone" width="40" height="39">   </div>
 <div class="center">    <img src="LOGO.png" width="209" height="210" >  </div>

最佳答案

使用下面的方法将允许您等到页面加载后再执行其中的任何操作。这是 jQuery 的就绪函数。

$(document).ready(function() { /* your code. */ });

jQuery 之外的相同过程。

document.onload = function(){ /* your code. */ };

关于javascript - 在页面加载或点击发生之前窗口会弹出什么?移动版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19329993/

相关文章:

javascript - jquery.cookie 可以将对象作为值处理吗?

javascript - Google Maps Javascript API 忽略输入字段的 CSS

javascript - Django / Ajax : javascript object formatting

jquery - 使用 jQuery Mobile 进行网站编程有风险吗?

javascript - jquery .show() 和后退按钮

javascript - 在 div jquery 中滚动到 div 的顶部

php - mysql问题动态下拉

jquery - 使用 jquery mobile 加载 div

jquery - JQuery Mobile 中的清除文本字段

获取外部 JSON/XML 的 Javascript 小部件......如何?