0

我花了 4 个小时试图让它工作。但我想在图像上创建一个点击事件打开一个电话:链接。这段代码什么都不做,我不知道还能做什么。帮助将不胜感激。

          <script>
    $(document).on('pageinit', function(){
        $("#phone").on('tap','#phone',function(){
       window.location.href= "tel:2063210041";
     });


    });
    </script>
    <img id="phone" src="call.gif">
4

1 回答 1

0

您可以使用 vclick 而不是 tap 并且不需要将其放在 pageinit 中,只需将其添加到 body 标记的末尾即可。

$("#phone").on('vclick',function(){
    alert('tap');
   window.location = "tel:2063210041";
});

在您的手机上运行这个小提琴,对我来说,它要求在点击图标时拨打该号码:http: //jsfiddle.net/ezanker/45pwe/ (您可以删除警报('tap')行)。

于 2013-10-14T13:53:29.890 回答