jQuery Mobile動態刷新頁面樣式

見 百度經驗

http://jingyan.baidu.com/article/7f766dafbc18f24101e1d014.html



JQM里面當我們更新了某些頁面標簽(如:?listview,?radiobuttons,?checkboxes,?select?menus)里的數據時,必須做refresh操作.

為什么必須做refresh操作操作呢?因為JQM在做頁面渲染的時候,為了使樣式跟客戶端程序相似,?隱藏了原始的標簽然后用一些新的標簽和自定義的樣式來表現原標簽,其實新樣式的標簽已經不是原來的標簽,所以更新了數據必須做refresh操作.?

各類標簽的刷新

1.Textarea?fields

$('body').prepend('<textarea id="myTextArea"></textarea>');
$('#myTextArea').textinput();
2.Text input fields
$('body').prepend('<input type="text" id="myTextField" />');
$('#myTextField').textinput();

3.Buttons

$('body').append('<a href="" data-theme="e" id="myNewButton">testing</a>');
$('#myNewButton').button();

4.Combobox?or?select?dropdowns

復制代碼
<label for="sCountry">Country:</label>
<select name="sCountry" id="sCountry">
<option value="">Where You Live:</option>
<option value="ad">Andorra</option>
<option value="ae">United Arab Emirates</option>
</select>var myselect = $("#sCountry");
myselect[0].selectedIndex = 3;
myselect.selectmenu('refresh');
復制代碼

5.Listviews

復制代碼
<ul id="myList" data-role="listview" data-inset="true">
<li>Acura</li>
<li>Audi</li>
<li>BMW</li>
</ul>$('#mylist').listview('refresh');
復制代碼

6.Slider?control

<div data-role="fieldcontain">
<label for="slider-2">Input slider:</label>
<input type="range" id="slider-2" value="25" min="0" max="100" />
</div>$('#slider-2').val(80).slider('refresh');

7.Toggle?switch

復制代碼
<div data-role="fieldcontain">
<label for="toggle">Flip switch:</label>
<select name="toggle" id="toggle" data-role="slider">
<option value="off">Off</option>
<option value="on">On</option>
</select>
</div>var myswitch = $("#toggle");
myswitch[0].selectedIndex = 1;
myswitch .slider("refresh");
復制代碼

8.Radio?buttons

復制代碼
<div data-role="fieldcontain"><fieldset data-role="controlgroup" data-type="horizontal"><legend>Layout view:</legend><input type="radio" name="radio-view" value="list" /><label for="radio-view-a">List</label><input type="radio" name="radio-view" value="grid" /><label for="radio-view-b">Grid</label><input type="radio" name="radio-view" value="gallery" /><label for="radio-view-c">Gallery</label></fieldset>
</div>$("input[value=grid]").attr('checked',true).checkboxradio('refresh');
復制代碼

9.Checkboxes

復制代碼
<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
<legend>Agree to the terms:</legend>
<input type="checkbox" name="checkbox-1" id="checkbox-1" class="custom" />
<label for="checkbox-1">I agree</label>
</fieldset>
</div>$('#checkbox-1').attr('checked',true).checkboxradio('refresh');
復制代碼

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/539959.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/539959.shtml
英文地址,請注明出處:http://en.pswp.cn/news/539959.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

R-CNN論文翻譯

R-CNN論文翻譯Rich feature hierarchies for accurate object detection and semantic segmentation用于精確物體定位和語義分割的豐富特征層次結構2017-11-29摘要過去幾年&#xff0c;在權威數據集PASCAL上&#xff0c;物體檢測的效果已經達到一個穩定水平。效果最好的方法是融…

inflate簡介,LayoutInflater和inflate()方法的用法

一、inflate簡介 inflate這個方法總共有四種形式&#xff08;見下面&#xff09;&#xff0c;目的都是把xml表述的layout轉化為View對象。 其中有一個比較常用&#xff0c;View inflate(int resource, ViewGroup root)&#xff0c;另三個&#xff0c;其實目的和這個差不多。 …

php ci框架 實例化類,php框架CI(codeigniter)自動加載與自主創建對象操作實例分析...

本文實例講述了php框架CI(codeigniter)自動加載與自主創建對象操作。分享給大家供大家參考&#xff0c;具體如下&#xff1a;CI的autoload很好用&#xff0c;自動創建對象&#xff0c;但是注意&#xff0c;他的對象只有一個。我們很多情況下需要生成對象&#xff0c;這就很麻煩…

sass、gulp應用

Sass介紹n CSS 不是一個編程語言&#xff0c;可以用它來開發網頁樣式&#xff0c;但是沒有辦法用它進行編程。SASS 的出現&#xff0c;讓 CSS 實現了通過代碼編程來實現的方式。n SASS 是一種 CSS 開發工具&#xff0c;提供了許多便利的寫法&#xff0c;讓CSS 的處理實現了可編…

自定義控件SettingItemView

一、效果圖 選中&#xff1a;顯示自動更新開啟不選擇&#xff1a;顯示自動更新關閉------------在布局文件中的使用方式和android自生的控件一樣 <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas.andro…

php中如何存儲多個文本框,php-如何將每個字符的文本框拆分為多個子文本框

我正在設計一個PHP表單,其中包含一些輸入字段,如下圖所示.如何將輸入類型(文本框)拆分為單個字符子文本框,或將文本框拆分為給定字符串的每個字符的多列文本框.以及如何在其中插入數據| JOHN DOE |進入| J | O | H | N | | D | O | E |這樣解決方法:的HTML的CSS#text{backgroun…

為什么會有 AOP

為什么80%的碼農都做不了架構師&#xff1f;>>> AOP 面向切面的編程。 先上三張圖片 三處對數據庫進行操作&#xff0c; 但這三處有大量的重復的代碼&#xff0c;每次都是獲取session&#xff0c;獲取mapper&#xff0c;執行&#xff0c; commit&#xff0c;close…

PHP有表單和js交互亂碼問題,js 和 php交互問題

就是前端js發送數據給php處理&#xff0c;然后處理完之后接受php發送的返回結果&#xff0c;不用ajax&#xff0c;有其他的方法嗎&#xff1f;多謝&#xff01;iframe 公子 說的很明白了。Flashiframe內嵌個表單提交到PHP頁面并顯示結果&#xff0c;JS讀取iframe頁面內的內容即…

Android應用檢查更新下載安裝打開

一、效果 低版本1.02檢測到新版本1.03 調用android的安裝activity頁面 安裝完成 打開 1.03版本 二、注意 必須使用簽名的應用。因為android不管是虛擬機還是真機安裝應用都需要簽名。 在開發時&#xff0c;我們運行程序時&#xff0c;開發環境ADT會自動給我們加入一個默認的…

lnmp解析php,搭建LNMP,可以解析PHP文件-Go語言中文社區

一、安裝 nginx1. yum -y install pcre-devel zlib-devel links 下載相應軟件可以使用rpm -qa 軟件名 來查看是否安裝成功??2.useradd -u 250 -M -s /sbin/nologin nginx 建立程序用戶&#xff0c;降低權限3.tar xf nginx-1.6.0.tar.gz -C /usr/src/nginx 解壓并指定…

Linux vi 編輯器常見命令的使用

Linux vi 編輯器常見命令的使用 Linux下的文本編輯器有很多種&#xff0c;vi 是最常用的&#xff0c;也是各版本Linux的標配。注意&#xff0c;vi 僅僅是一個文本編輯器&#xff0c;可以給字符著色&#xff0c;可以自動補全&#xff0c;但是不像 Windows 下的 word 有排版功能。…

給控件添加小圖標

一、效果 二、知識點 三、代碼 <TextViewstyle"style/ContentStyle"android:drawableLeft"android:drawable/star_big_on"android:gravity"center"android:text"遠程鎖屏:#*lockscreen*#" />

加速計算,為何會成為 AI 時代的計算力“新寵”

隨著科技的發展&#xff0c;處理大量數據和進行復雜計算的需求越來越高&#xff0c;人工智能、大數據和物聯網等領域更是如此&#xff0c;傳統的計算方式已經無法滿足這些需求。因此&#xff0c;加速計算作為一種現代計算方式&#xff0c;成了必要的手段。加速計算具有前所未有…

Java中nextfloat怎么用,關于java的nextFloat()后面跟一個nextLine()

ArrayList studentInfors new ArrayList();Scanner sc new Scanner(System.in);for (int i 0; i StudentInfor studentInfor new StudentInfor();System.out.print("請輸入學生學號&#xff1a;");studentInfor.setNum(sc.nextLine());System.out.print("請…

背景選擇器selector替換按鈕默認背景

一、效果 正常狀態 獲取焦點或按下 按鈕的背景圖片是.9圖&#xff0c;.9圖的制作過程&#xff0c;見下面博文 http://blog.csdn.net/zengmingen/article/details/50193245 二、步驟 模仿android自帶的按鈕控件編寫1、找到android自帶按鈕的樣式。D:\ADT\sdk\platforms\andro…

php 取數值整數的函數是,PHP取整數函數常用的四種方法小結

ceil — 進一法取整說明float ceil ( float value )返回不小于 value 的下一個整數&#xff0c;value 如果有小數部分則進一位。ceil() 返回的類型仍然是 float&#xff0c;因為 float 值的范圍通常比 integer 要大。例子 1. ceil() 例子echo ceil(4.3); // 5echo ceil(9.999);…

ios 獲取控件高度

2019獨角獸企業重金招聘Python工程師標準>>> 1.ios 獲取控件相對屏幕的位置 需要獲取的對象為view1&#xff0c;則該視圖相對屏幕的位置可使用下面方法實現&#xff1a; UIWindow * window[[[UIApplication sharedApplication] delegate] window]; CGRect rect[view…

php文件上傳前端頁面樣式,HTML實現美化上傳文件樣式

這篇文章介紹的內容是HTML實現美化上傳文件i樣式 &#xff0c;有著一定的參考價值&#xff0c;現在分享給大家&#xff0c;有需要的朋友可以參考一下傳統寫法上傳文件效果如下圖所示這個樣式調整了很長時間&#xff0c;最后結果都不盡人意。非常規寫法上傳文件上傳給真正的用于…

jquery mobile用代碼彈出dialog

一、點擊彈出dialog 見http://www.w3school.com.cn/jquerymobile/jquerymobile_pages.asp中“將頁面作為dialog”這節二、代碼彈出 思路&#xff1a;模擬一個點擊事件。1、在頁面上隱藏一個<a>,如下 <a id"test" href"#pagetwo" style"displ…

畢設開發日志2017-12-01-Scan超時

【前言】 本篇博客主要描述一下在開發過程中遇到的scan的超時問題。 【問題描述】 剛剛完成了對索引表的定義和建議&#xff0c;并且在單元測試中對該表進行插入和掃描時均未發現錯誤。但是在對該表進行整體更新時&#xff0c;需要在掃描weather表的過程中對該表進行不斷的更新…