var partnerId = $('.partnerId').html();
上面的代码从中拉出内部html
<span id="_ctl0_ContentPlaceHolder1_lPartnerID" class="partnerId">1122</span></td>
正确地在IE7和Firefox上.代码在iPad上失败了.
alert(partnerId)在FireFox和IE7上正确返回"1122".但是,在iPad上,我得到了
<a href="tel:1122">1122</a> 作为我的回报价值.
我怎样才能解决这个问题?
在我发布之前的一刻,我想出了如何解决问题.其他人可能会从这个解决方案中受益,所以无论如何我发布了.问题是由于iPad的电话号码检测.iPad在某些HTML中包含它认为是电话号码#(您在上面看到的内容).在我的情况下,我不需要或想要电话号码检测.所以我卡住了
<meta name = "format-detection" content = "telephone=no" />
在主页面标题中.问题解决了.
| 归档时间: |
|
| 查看次数: |
796 次 |
| 最近记录: |