Jquery mobile 如何手动调用jQuery mobile
我的html页面加载得很漂亮,但我有一些JavaScript添加了几个按钮。jQuery Mobile不会为新创建的按钮设置样式 问:如何再次运行jQuery Mobile,以便根据数据主题属性设置新创建的按钮的样式?jQM文档:Jquery mobile 如何手动调用jQuery mobile,jquery-mobile,Jquery Mobile,我的html页面加载得很漂亮,但我有一些JavaScript添加了几个按钮。jQuery Mobile不会为新创建的按钮设置样式 问:如何再次运行jQuery Mobile,以便根据数据主题属性设置新创建的按钮的样式?jQM文档: 增强新标记页面插件发送pagecreate事件,大多数小部件使用该事件自动初始化自己。只要 当小部件插件脚本被引用时,它将自动增强 它在页面上找到的小部件的任何实例 但是,如果在客户端生成新标记或通过 Ajax并将其注入页面中,您可以触发create事件 处理中
页面插件发送pagecreate事件,大多数小部件使用该事件自动初始化自己。只要 当小部件插件脚本被引用时,它将自动增强 它在页面上找到的小部件的任何实例 但是,如果在客户端生成新标记或通过 Ajax并将其注入页面中,您可以触发create事件 处理中包含的所有插件的自动初始化 新的标记。这可以在任何元素(甚至页面)上触发 div本身),省去了手动初始化每个插件的任务 (列表视图按钮、选择等) 例如,如果加载了一块HTML标记(比如登录表单) 在中,通过Ajax触发create事件以自动转换 它包含的所有小部件(在本例中为输入和按钮)都将 增强版。此场景的代码为: 创建与刷新:一个重要的区别
请注意,创建事件和刷新方法之间有一个重要的区别 一些小部件已经完成。create事件适合于增强原始标记 包含一个或多个小部件的。应该使用刷新方法 在已被操作的现有(已增强)小部件上 以编程方式,并且需要更新UI以匹配 例如,如果您有一个页面,其中动态附加了一个新的 页面后带有
数据角色=listview
属性的无序列表
如果在该列表的父元素上触发create,则
将其转换为listview样式的小部件。如果添加了更多列表项
然后以编程方式添加,调用listview的刷新方法
将仅将这些新列表项更新为增强状态并离开
未触及现有列表项
jQM文档:
页面插件发送pagecreate事件,大多数小部件使用该事件自动初始化自己。只要 当小部件插件脚本被引用时,它将自动增强 它在页面上找到的小部件的任何实例 但是,如果在客户端生成新标记或通过 Ajax并将其注入页面中,您可以触发create事件 处理中包含的所有插件的自动初始化 新的标记。这可以在任何元素(甚至页面)上触发 div本身),省去了手动初始化每个插件的任务 (列表视图按钮、选择等) 例如,如果加载了一块HTML标记(比如登录表单) 在中,通过Ajax触发create事件以自动转换 它包含的所有小部件(在本例中为输入和按钮)都将 增强版。此场景的代码为: 创建与刷新:一个重要的区别
请注意,创建事件和刷新方法之间有一个重要的区别 一些小部件已经完成。create事件适合于增强原始标记 包含一个或多个小部件的。应该使用刷新方法 在已被操作的现有(已增强)小部件上 以编程方式,并且需要更新UI以匹配 例如,如果您有一个页面,其中动态附加了一个新的 页面后带有
数据角色=listview
属性的无序列表
如果在该列表的父元素上触发create,则
将其转换为listview样式的小部件。如果添加了更多列表项
然后以编程方式添加,调用listview的刷新方法
将仅将这些新列表项更新为增强状态并离开
未触及现有列表项
我想您正在寻找
.button()
函数,您可以通过刷新
字符串来刷新按钮小部件:
$('#my-new-button').button();//this will create a button
$('#my-old-button').button('refresh');//this will refresh a button
Phill展示了一个使用
.trigger('create')
的示例,该示例与按钮小部件的.button()
相同。每个小部件都有一个可以调用的函数Listview
s使用.Listview()
函数等。我想您正在寻找.button()
函数,您可以通过刷新
字符串来刷新按钮小部件:
$('#my-new-button').button();//this will create a button
$('#my-old-button').button('refresh');//this will refresh a button
Phill展示了一个使用
.trigger('create')
的示例,该示例与按钮小部件的.button()
相同。每个小部件都有一个可以调用的函数Listview
s使用.Listview()
函数等。Uh-oh,我刚刚注意到我过度使用了某个形容词。Uh-oh,我刚刚注意到我过度使用了某个形容词。因此我可以创建按钮,然后将其附加到我想附加到的任何东西上。美好的因此,我可以创建按钮,然后将其附加到我想附加到的任何内容。美好的