使图像打开一个带有点击事件jquery mobile的链接

时间:2013-10-13 00:46:28

标签: jquery-mobile

我花了4个小时试图让它发挥作用。但我想在图像上打开一个tap:link。这段代码什么也没做我不知道还有什么可做的。非常感谢帮助。

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


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

1 个答案:

答案 0 :(得分:0)

你可以使用vclick代替tap,你不需要把它放在pageinit中,只需将它添加到body标签的末尾。

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

在您的手机上运行此小提琴,对我来说,在点击图标时要求拨打该号码:http://jsfiddle.net/ezanker/45pwe/(您可以删除提醒(“点按”)行。)