<script type="text/javascript">
if ($getCookie("hide") == "") {
document.getElementById('dial-up').href = "wtai://wp/mc;${shop.businessTel}";
} else {
document.getElementById('dial-up').href = "javascript:Widget.Telephony.initiateVoiceCall(shop.businessTel)";
}
</script>上面为 纯 JS方法;下面为 jquery 方法 两者有区别<script type="text/javascript">
if ($getCookie("hide") == "") {
$("dial-up").attr('href') = "wtai://wp/mc;${shop.businessTel}";
} else {
$("dial-up").attr('href') = "javascript:Widget.Telephony.initiateVoiceCall(shop.businessTel)";
}
</script>

解决方案 »

  1.   

    jquery  方法 少了个  .   $(".dial-up")
      

  2.   

    老兄,你这个方法不行啊,这样写都有错误呢
    <script type="text/javascript">
    //用于手机客户端if ($getCookie("hide") == "") {

    $(".dial-up").attr('href') = "wtai://wp/mc;${shop.businessTel}";
    } else {
    $(".dial-up").attr('href') = "javascript:Widget.Telephony.initiateVoiceCall(shop.businessTel)";
    }那个dial-up干吗要加点(·)呢 它的类型是id
      

  3.   

    不好意思   $("#dial-up")    //这个  ID 用#   class 用 .