jquery - 如何使用 jquery mobile 从移动设备中选择图像并将其设置为背景图像?

标签 jquery css jquery-mobile fullcalendar

我正在创建一个基于全日历功能的移动应用程序。我需要为该日历页面设置背景图片,用户可以手动选择。你能帮我吗? 提前致谢。

最佳答案

所以这不是一个“完整日历”主题,我会建议使用 jQuery 的 css 解决方案——无论如何你已经包含了它。

根据文档,您有一个完整的日历目标

<div id='calendar'></div>

和背景选择列表

<h2>Choose Background :</h2>
<ul id="calendar-background">
    <li data-color="yellow">Yellow</li>
    <li data-color="red">Red</li>
    <li data-color="green">Green</li>
</ul>

像这样使用 jQuery 事件:

jQuery("#calendar-background li").click(function(){      
    // current li
    var li = jQuery(this);
    // target color
    var color = li.data("color");
    // put color to fullcalendar
    jQuery("#calendar").css("background-color", color);
});

您可以根据需要轻松调整此示例,例如更改背景图像 (background-image:url(yellow.gif)) 或使用按钮、链接....

关于jquery - 如何使用 jquery mobile 从移动设备中选择图像并将其设置为背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15264197/

相关文章:

javascript - 使 div 仅使用 CSS 填充另一个 div 留下的页面的所有高度

css - 表格中的第一条记录与 IE 中的表格标题重叠

javascript - 滑动、向左滑动、向右滑动事件不会在图像上触发

jquery - 当 CSS 不是一个选项时使用 jQuery 进行媒体查询

javascript - 如何在javascript中暂停setInterval一段时间?

c# - 繁重页面中的所有元素(如图像)一起加载到浏览器中

javascript - 单击 div 时如何切换

javascript - 从嵌套的li中搜索

HTML、CSS - 防止按钮在单击时向上移动

javascript - 我如何在 Typescript 中进行自动完成?有 jquery.d.ts & jquery.autocomplete.d.ts 文件