文档章节

jquery mobile局部渲染 [个人新浪微博]

康州牧码人
 康州牧码人
发布于 2015/04/01 09:30
字数 354
阅读 10
收藏 0
这两天一直在纠结与于jqm的局部渲染问题
遇到的问题是:在通过js或者ajax后,加载进来的select(带有动态数据)无法正常显示(样式边丑了,就是是原生的select),通过各种google后,发现了网上的两个解决方法
1.通过refresh方法
$(  ".selector"  ).selectmenu(  "refresh"  );
或者:
var myselect = $("select#foo");
 myselect[0].selectedIndex = 3;   myselect.selectmenu("refresh");
这种方法无法解决我的问题

2.是通过trigger("create")方法
$("#fdsqList").trigger("create"); //进行刷新。不然没有样式。
感谢: http://www.tuicool.com/articles/eayUVz  给予我灵感

下面给出demo
$(".content-main").append(" 演讲协会 ........ ");// js插入select
 $("#select-native-club").trigger("create"); //1.第一种,选择select元素..这个不能实现
 $(".content-main").trigger("create"); //2.选择select的父级元素。。这个实现了

关键在于:选择select的父级元素,调用trigger("create"),这个同时也解决了通过ajax添加select时显示不正常的问题。。。。至于为什么要添加到父级标签
个人能想到的可能是:
选择select元素,当create的时候,由于外层有父级元素,所以mobile不能添加到select上
选择select元素的父级元素,create的时候,mobile识别其内部存在select元素,所以添加样式到其外

个人理解,有更好想法的大大请留言

本文转载自:http://blog.sina.com.cn/s/blog_832cc1740101d84d.html

共有 人打赏支持
康州牧码人
粉丝 6
博文 24
码字总数 10993
作品 0
深圳
程序员
私信 提问
9 款 jQuery 插件为你的网站增加亮点

jQuery 现在已经有一统ajax框架的趋势,或许日后将成为ajax的标准框架也难说。本文向你推荐9款jQuery插件,使用这些插件可使你的网站增色不少。 开始吧! Sticky Sidebar :当页面向下滚动时...

红薯
2011/04/20
7.8K
13
jQuery系列 第一章 jQuery框架简单介绍

第一章 jQuery框架简单介绍   1.1 jQuery简介   jQuery是一款优秀的javaScript库(框架),该框架凭借简洁的语法和跨平台的兼容性,极大的简化了开发人员对HTML文档,DOM,事件以及Ajax的...

文顶顶水水
04/09
0
0
12个最新免费的jQuery插件周报#5(2015年)

(06/03/2015 至 13/03/2015)这周收集的12个最好、最新的12个免费jQuery插件 Elastic SVG Sidebar Material Design 弹性SVG侧栏导航,受 Material Design 启发 Animating labels for input f......

IanSun
2015/03/14
0
1
Sencha Touch 和 jQuery Mobile 的比较

很多人问我Sencha Touch (百度百科Sencha Touch译者加) 和jQuery Mobile哪个更好。事实上,它两的区别就像是Web后台编程,PHP和Java。它们都能完成同样的功能,但其实它们是为不同的目的而创...

oschina
2013/07/28
26.6K
24
第一天 认识jQuery mobile 框架,资源,书籍

前言 这里就不对jquery mobile做过多的历史介绍,直接进行jQuery mobile的学习 jQuery mobile 框架纵览 1.jQuery mobile 的显示结构 如图1.1 从上面的图示我们可以知道,一个完整的页面是由 he...

打杂程序猿
2011/12/22
0
2

没有更多内容

加载失败,请刷新页面

加载更多

微信开发-正式号的配置

1、设置相关 业务域名的设置(不设置的话,相关页面会显示防欺诈盗号信息提示) JS接口安全域名设置 网页授权域名设置 注意:以上三个设置中都有下载文件的提示,此文件内容一样,下载一个即可...

Code辉
15分钟前
0
0
微服务之Eureka服务发现

当调用API或者发起网络通信的时候,无论如何我们都要知道被调用方的IP和服务端口,大部分情况是通过域名和服务端口,事实上基于DNS的服务发现,因为DNS缓存、无法自治和其他不利因素的存在,...

架构师springboot
15分钟前
0
0
spring boot2 admin login

版本: admin server 配置 admin client 配置 参考资料

showlike
18分钟前
0
0
NIO、Netty(Netty基础)

一、概述 Netty是一个Java的开源框架。提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty是一个NIO客户端,服务端框架。允许快...

这很耳东先生
24分钟前
0
0
Spring boot 读文件

每次都忘, 找起来太费事, 因为太乱. 简单说, 就是不打成jar包的时候, 可以返回File, 打成jar包只能返回InputStream. -- 要是把返回File那个方法去掉多好.就不用tmd本地ok, 发布的时候懵逼了....

园领T
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部