Mui使用jquery並且使用點擊跳轉新視窗

來源:互聯網
上載者:User

標籤:直接   問題   style   function   func   javascrip   home   點擊   render   

網上好多朋友是這樣做的:

全域插入了js代碼

mui(‘body‘).on(‘tap‘, ‘a‘, function () { document.location.href = this.href; });

 

這樣做是行的,但是有很多問題,比如點擊側欄的時候,就不出現,錯誤很多,

經實踐自己的方法還是可行的,寫多了jquery,竟然調試js原生老不成功。可能是生疏了,啥東西還是要用~

那就先加入jquery

@Scripts.Render("~/bundles/jquery")

 好了,直接上代碼:

id跳轉:

$(‘#Message‘).on("tap", function () {    //開啟關於頁面    mui.openWindow({        url: ‘../Home/About‘,        id: ‘About‘ 
});

 9宮格跳轉:

1     $(‘.mui-grid-9‘).on("tap", ‘a‘, function () {2         var url = $(this).attr(‘href‘);3         //開啟關於頁面4         mui.openWindow({5             url: url,6             id: ‘info‘7         });8     });

圖片輪播跳轉:

1     $(‘#slider‘).on("tap", ‘a‘,function () {2         var url = $(this).attr(‘href‘);3         //開啟關於頁面4         mui.openWindow({5             url: url,6             id: ‘info‘7         });8     });

現在看起來一切就對勁了:

 

 

Mui使用jquery並且使用點擊跳轉新視窗

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.