成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jqueryMobile 動態添加元素,展示刷新視圖的實現方法
全站頭部文字 我要出現在這里
jqueryMobile 動態添加元素,展示刷新視圖的實現方法 702 2024-03-02   

jQuery Mobile的是一個很好的移動開發框架,你可能已經知道,雖然它有很多難以解決的問題,但是我相信后續版本jquery會修復……我是很喜歡jquery的。這并不是說它很完美無暇,很多開發人員遇到的情況也都難解決,比如:嘗試使用代碼來添加,更新或刪除元素,使用JavaScript的頁面跳轉。在這篇博客文章中,我列出了一些動態添加組建重新刷新的方法。

1.Textarea field

$('body').prepend('<textarea id="myTextArea"></textarea>');
$('#myTextArea').textinput(); 

2.Text input field

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

3.button

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

3.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'); 

4.最常見的動態添加 listview>li 標簽

<ul id="myList" data-role="listview" data-inset="true">
  <li>A</li>
  <li>B</li>
  <li>C</li>
</ul>
 
$('#mylist').listview('refresh'); 

5.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'); 

6.Toggle switch

<span><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");</span> 

7.Radio

<span><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');</span> 

8.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'); 

還有很多還需要慢慢發現!我做的是一個移動點餐系統:目前產品界面顯示如下圖:不知道有沒有誰自己封裝的listview,或者號的插件推薦我使用的!或有更好的建議……歡迎發表。

以上這篇jqueryMobile 動態添加元素,展示刷新視圖的實現方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。



主站蜘蛛池模板: 时代少年团壁纸| 奇幻旅程| 蔡贞安| 李采潭和黑人50分钟| 恶魔在线观看免费观看全集高清| 高手论坛| 女生被艹网站| 动力机甲图片| 外道学园| 情人电影在线观看高清完整版泰剧 | james deen| 傻少爷大结局| 不得不爱吉他谱| 韩国xxxxxxxxxxxx| 国考岗位| 李采潭全部系列未删减| 王牌御史| 男同性恋| 玫瑰的故事在线看| 熊乃瑾个人资料| 神经内科出科小结| 《致青春》电影| 456电影网络重口味456| 烽火流金电视剧免费观看| 少年团时代成员| 电影白日梦2| 野性的呼唤国语| 张国立主演电视剧全剧大全免费观看| 广州打折网| 小米汽车标志图片| 杰奎琳·卡瓦霍| 小戏骨| 电影《七天》| 系统解剖学题库及答案| 同志电影网站| 粉嫩在线| 美女mm| 南营洞1985| starstruck| 带圈序号1-50| 三上数学思维导图简单又漂亮|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103