2013-04-29 78 views
-2

在jQuery Mobile中,如何动态更改controlgroup内的超链接主题。我有超链接的id却找不到这样的方式....我想:动态更改jQuery Mobile中的超链接主题

var ohyper= $("#myid"); 
ohyper.a({theme: 'b'}); 

我已经回答我的问题。

以下一段代码将动态地更改jquery mobile中控件组中的任何超链接主题。 (“#”+ myid).controlgroup({theme:'b'});

我希望这可以帮助其他人提出类似的问题。

+0

什么ü通过主题是什么意思? CSS? – Tushar 2013-04-29 04:05:42

+0

在jquery手机有不同的主题,可以为页面或控制组设置 – user2330664 2013-04-29 07:02:24

+0

我已经回答我自己的quertion.code $(“#”+ cbook_id).controlgroup({theme:'b'}); – user2330664 2013-04-29 07:06:59

回答

1

改变的主题将是如下正确的方法:

$(this).buttonMarkup({theme: 'b'}); 

http://jsfiddle.net/ouadie/HuWgs/
这也许是有用的给你:change jquery mobile color swatch dynamically

+0

我试图在控制组内的超链接ID,它没有工作。然后我尝试了我的解决方案,并工作... – user2330664 2013-04-29 07:47:45

+0

你可以把你的代码放在'jsfiddle.net'吗?并看到这个http://jsfiddle.net/ouadie/HuWgs/它的作品 – Ouadie 2013-04-29 07:58:21