一级女人毛片人一女人-一级女性大黄生活片免费-一级女性全黄久久生活片-一级女性全黄生活片免费-国产美女在线一区二区三区-国产美女在线观看

歡迎光臨緣震官方網站
案例庫 | 彥蓁科技 | 新官網

網站建設|網站設計|網站制作|上海網站建設|上海網站設計|上海網站制作- 緣震網絡

網站建設|網站設計|網站制作|上海網站建設|上海網站設計|上海網站制作- 緣震網絡
精彩案例
精彩案例

地址: 上海市靜安區共和新路4718弄10號樓2樓

熱線:400-166-3538

電話:19301461038

郵箱:sales@shyuanzhen.cn

jQuery Mobile提供了哪些可配置選項?

2013-02-01 00:00:00

0
上海緣震網絡有限公司在前面的文章中我們上海網頁設計就提到,jQuery Mobile是采用HTML5標準的data屬性來驅動元素生成各種界面組件的。實際上,jQuery Mobile不僅提供上述這些方面的功能,還在JavaScript可編程方面提供更多的可配置、可定制的參數和方法。

 

    同樣,作為基于jQuery的jQuery Mobile移動框架,它也提供了一個類似的事件。當jQuery Mobile開始運行時,它會在document對象上觸發一個mobileinit事件。我們可以通過該事件重寫默認的相應函數,配置各種屬性參數。

 

    使用方法如下:

 

$(document).bind("mobileinit",function(){
        //在這里添加用戶自定義的代碼
});

 

    由于mobileinit事件在運行jQuery Mobile的時候會立即觸發,因此如果我們需要編寫自定義事件就必須在mobileinit事件之前進行。因此自定義事件的JavaScript文件的導入位置,就必須在jQuery類庫文件之后,jQuery Mobile類庫文件之前。

 

     例如:

 

<script src="jquery.js"></script>
<script src="自定義事件處理函數js文件.js"><script>
<script src="jquerymobile.js></script>

 

    jQuery Mobile為開發者提供了一個對象:$.mobile。該對象的作用是配置各種選項及其默認值。

 

    例如:

  

$(document).bind("mobileinit",function(){
        $.mobile.foo = "foo";
});

 

    除了上述通過$.mobile.foo 的點語法對某個屬性值進行初始化以外,還可以使用jQuery自帶的方法$.extend通過繼承方式對屬性值進行初始化。

 

$(document).bind("mobileinit",function(){
        $.extend($.mobile,{
   foo:"foo"
  });
});

 

     jQuery Mobile提供了非常多的可配置選項。 

 

 1.ns
 類型:字符串,默認值是空字符串。
 用法:$.mobile.ns = "mynamespace"
 描述:自定義命名空間,避免命名空間沖突。使用方法是通過指定data-屬性來自定義命名空間。當指定了ns值時,data屬性所對應的自定義命名空間屬性名就是data-mynamespace-foo。通常情況下,當開發者需要開發一套自定義主題樣式時才需要使用該選項。

 

 2.autolnitializePage
 類型:布爾值,默認值是true。
 用法:$.mobile.autoInitializePage = false
 描述:默認情況下,當頁面DOM元素準備就緒后,程序會自動加載autolnitializePage函數。如果autolnitializePage選項被設置為false,頁面就不會被立即渲染,并保持隱藏狀態,一直到人工調用$.mobile.initializePage 函數后才會渲染各種頁面和視圖組件。

 

 initializePage函數是jQuery Mobile框架的內部初始化函數,該函數的主要功能是在DOM元素中查找和增強頁面中的各個視圖,并指定默認顯示的第一個視圖。

 

 3.subPageUrlKey
 類型:字符串,默認值是ui-page。
 用法:$.mobile.autoInisubPageUrlKey = "page"
 描述:該參數的主要功能是改變jQuery Mobile視圖在URL地址中的key參數名,STRONG>上海網站設計舉例:example.html?ui-page=subpage。當選項參數改成subPageUrlKey-"page"時,其url地址會被改為example.html?page=subpage。

 

 當ui-page的值是一個URL地址時,jQuery Mobile框架會發送一個Ajax請求,并返回顯示該URL頁面。

 

 4.activePageClass
 類型:字符串,默認值是ui-page-active。
 用法:$.mobile.activePageClass = "ui-ns-page-active"
 描述:該選項參數參數的主要功能是自定義活動狀態頁面和過渡狀態時的視圖CSS樣式。

 

 5.activeBtnClass
 類型:字符串,默認值是ui-btn-active。
 用法:$.mobile.activeBtnClass = "ui-ns-page-active"
 描述:該選項參數的主要功能是自定義處于活動狀態的按鈕的樣式風格。

 

 6.ajaxEnabled
 類型:布爾值,默認值是true。
 用法:$.mobile.ajaxEnabled = false
 描述:該選項參數的作用是設置當單擊鏈接或提交表單或按鈕時,是否使用Ajax方式加載頁面或提交數據。默認情況下,jQuery Mobile采用Ajax請求,而采用傳統的HTTP方式請求跳轉或提交方式。

 

 7.hashListeningEnabled
 類型:布爾值,默認值是true。
 用法:$.mobile.hashListeningEnabled = false
 描述:設置jQuery Mobile是否自動監聽和處理location.hash的變化,如果設置為false,可以使用手動的方式處理hash的變化,或者簡單的使用鏈接地址進行跳轉。

 

 8.defaultPageTransition
 類型:布爾值,默認值是true。
 用法:$.mobile.defaultPageTransition = "fade"
 描述:該選項菜熟的作用是設置頁面切換默認的效果。如果設置none,頁面切換時將不會有效果。可選的切換效果包括:slide(左右劃入)、slideup(由下向上滑入)、slidedown(由上向下滑入)、pop(由中心展開)、fade(漸顯)、flip(翻轉)。

 

 9.touchOverflowEnabled
 類型:布爾值,默認值是false。
 用法:$.mobile.touchOverflowEnabled = true
 描述:是否使用設備的原生區域滾動特性。目前除iOS5外,大部分設備還不支持原生的區域滾動特性。

 

 10.defaultDialogTransition
 類型:字符串,默認值是pop。
 用法:$.mobile.defaultDialogTransition = "none"
 描述:該選項設置Ajax對話框的彈出效果,若設置為none,則沒有過渡效果。其可選的效果和defaultPageTransition屬性相同。

 

 11.minScrollBack
 類型:字符串,默認值為150。
 用法:$.mobile.minScrollBack = "200"
 描述:當滾動超出所設置的高度時才會出發滾動位置記憶功能。當滾動高度沒有超過所設置的高度時,后腿到該頁面滾動條會到達的頂部。通過設置該選項的數值來減小位置記憶的數據量。

 

 12.loadingMessage
 類型:字符串,默認值是loading。
 用法:$.mobile.loadingMessage = "加載中"
 描述:設置頁面加載狀態的文本內容。如果設置為false,則不會顯示任何內容。

 

 13.pageLoadErrorMessage
 類型:字符串,默認值是Error Loading Page。
 用法:$.mobile.pageLoadErrorMessage = "頁面加載失敗"
 描述:設置當Ajax請求頁面失敗時顯示的提示文本內容。

 

 14.gradeA
 類型:布爾值,默認值是$.support.mediaquery的值。
 用法:$.mobile.gradeA
 描述:當瀏覽器復合所有支持的條件時才會返回true。默認返回$support.mediaquery的值。

 

     上面介紹了jQuery Mobile 1.0bata3版本中提供個可配置參數選項,由于該版本仍然是一個beta版本,因此上海網頁設計認為這類配置參數可能會隨著后續版本的更新而發生變化,例如有可能在下一個版本中發現某些配置選項已經被拋棄或者會新增更多的配置選項等。

上海網站制作需要注意什么

上海網站制作需要注意什么?不論是建站公司還是企業自己想要建設好一個好的網站是比較麻煩和困難的,網站制作有很多注意事項和問題的,今天小編來給大家介紹一下上海網站制作需要注意的事項:

 
上海網站制作
 
  1、網站定位要做好
 
  企業在網站建設的時候先要搞清楚自己企業的受眾群眾,針對用戶做網站定位,做好網站定位才能更加明確,讓訪問者更喜歡網站,得到人們的喜歡才會分享傳播。
 
  2、清晰的導航設計
 
  網站制作的時候頁面導航也清晰,導航是為了引導客戶尋找到自己想要的頁面,這樣防止訪問者找不到頁面從而煩躁關閉網站,有了清晰的導航可以提升用戶的效率增強了網站的體驗感。
 
  3、網站要有層次感
 
  網站層次感非常的重要,一個網站從上到下有主要區域也有次要的區域,把重要的東西展現在主要區域有利于客戶第一時間看到重點信息。
 
  4、網站首頁要展現新的內容
 
  網站首頁展現最新內容,不僅是給客戶一個新鮮感,同時也有利于搜索引擎的抓取,有利于網站在互聯網上面的排名提升,從而帶來更多的流量,帶來客戶。
 
  上海網站制作需要注意什么?上述小編針對這個問題做了簡單地介紹,希望通過上述介紹能對大家有所幫助,如果您有網站建設方面的需求,可以跟我們聯系,我們將竭誠為您服務!


緣震網絡-互聯網運營專家,專業建站十余年

聯系我們


xtb_dh.png 免費熱線:400-166-3538

xtb_dh.png 咨詢電話:19301461038

share_icon03.png 咨詢QQ :63778992 

share_icon02.png 微信咨詢 : chunhua19820

zx.png 直接咨詢 

公司名稱:上海緣震網絡科技有限公司

開戶銀行:中國工商銀行上海市彭浦支行

銀行賬號:1001 2508 0930 0206 455



總部:上海市奉賢區金海公路6055號29號3樓

分部:上海市靜安區共和新路4718弄10號樓2樓

商務官網:www.2n5c.cn

新官網:www.shyuanzhen.com

案例庫:www.shyuanzhen.cc

彥蓁科技:www.shyanzhen.cn

緣震網絡成立于 2014 年,公司主要經營全案策劃,高端品質網站建設、多媒體視頻宣傳片制作、微信公眾號開發、微信小程序開發、商城定制、SEO優化、電商托管、空間托管、網站維護、應用軟件開發、手機端APP開發、等為客戶提供一條龍網絡運營解決方案的的技術型企業。我們在人力資源、業務范圍、設計、技術、服務、信譽度、規范管理及企業文化等諸多方面完善自己,公司目前已與千余家各類客戶進行長期戰略合作,提供專業的網站建設與運營服務。我們的口號:廣結良緣、震古爍今!

網站關鍵詞:網站建設  網站設計  網站制作  上海網站建設  上海網站設計  上海網站制作  上海網絡公司  網站建設上海  上海做網站  上海建設網站  上海做網站公司  上海建網站公司  上海高端網站建設  上海手機網站建設  怎么建設網站  如何建設網站  營銷網站建設  品牌網站建設  網站建設方案  響應式網站建設  外貿網站建設  公司網站建設  建設網站  網站建設服務  高端網站建設  網站優化服務  上海網站公司  企業網站設計  官網制作  官網建設  官網設計  網站建設公司  網站設計公司  網站制作公司

網站建設|網站設計|網站制作|上海網站建設|上海網站設計|上海網站制作- 緣震網絡
緣震世界
關于緣震
服務及合作流程
我們的優勢
我們的團隊
客戶及評價
招賢納士
新聞中心
最新動態
緣震優勢
網建知識
網站建設
精彩案例
響應式網站
PC站
手機站
微信公眾號
微信小程序
數字孿生
微信平臺
APP開發
解決方案
聯系我們
聯系我們

官方二維碼

版權所有:上海緣震網絡科技有限公司???備案號:滬ICP備15001555號    ???公安備案號:31010602002651   

免費熱線:400-166-3538

在線客服