【发布时间】:2015-10-06 11:33:51
【问题描述】:
我有一个运行 jQuery Mobile 的 Phonegap 应用程序。我希望能够根据对我的网络服务的调用对页面进行轻微修改。
我有三列,每列都有自己的颜色:
<div data-role="page" id="columns">
<div data-role="header"><h1>Columns</h1></div>
<div class="col" style="background-color: purple"></div>
<div class="col" style="background-color: red"></div>
<div class="col" style="background-color: black"></div>
</div><!-- page -->
来自我的 API(即 myapi.example.com/?bg-color)的响应将是十六进制代码 (#0066FF)。
如何更新每个单独列的背景颜色以反映 Web 服务值?
【问题讨论】:
-
使用课程会让你的生活变得更轻松,不过,请看这里:api.jquery.com/css (
$(element).css('background-color', myApiResponse)) -
但是 dom 是在 jquery-mobile 中一起获取的。加载“列”时如何更新背景颜色值?
-
你可能想展示一个你从服务器得到的响应的例子
标签: jquery css cordova jquery-mobile