小编Chi*_* Zu的帖子

更改JQuery Mobile复选框的标签

我有以下复选框:

<input type="checkbox" id="ui-5"/><label for="ui-5">checked</label>
Run Code Online (Sandbox Code Playgroud)

如果没有选中它,我想将其值更改为未选中,并检查是否已选中.我试过这段代码:

$("#ui-5").click(function(){
   $("label[for='ui-5']").text("unchecked");
});
Run Code Online (Sandbox Code Playgroud)

它改变了标签,但我的复选框的设计变得怪异.我怎样才能解决这个问题?

checkbox jquery-mobile

7
推荐指数
1
解决办法
6228
查看次数

阻止用户在加载页面时执行任何操作

我有一个标签式Web应用程序,我还在页面转换之前创建了图像缓存,因此当用户访问页面时,我确保在转换到该页面之前下载所有图像.

当我点击包含许多图像的标签时,我会显示一个微调器并开始在后台下载图像,然后在完成后我将显示该页面.

但我想在我这样做的时候冻结任何用户输入或点击.那么冻结和解冻整个页面的最佳方法是什么?

jquery jquery-mobile

7
推荐指数
1
解决办法
3万
查看次数

jquery移动单选按钮图标

嗨我有一个分组的单选按钮(分组时它们看起来像普通的jquery按钮).而不是文本,我希望在其上显示一个图标(或一个小图像).任何人都可以教我如何在jquery手机上这样做?

icons radio-button jquery-mobile

5
推荐指数
1
解决办法
6325
查看次数

HTML Canvas:旋转图像 3D 效果

我怎样才能旋转图像(例如45度)并挤压图像。假设我有一个完美的方形图像。我可以将它旋转到我想要的任何角度,但我想让旋转后的正方形被压扁,使高度比宽度小 2/3。生成的图像将不是一个完美的旋转正方形,而是一个被压扁的正方形。

你知道我怎样才能达到这个效果吗?

html canvas

5
推荐指数
1
解决办法
1万
查看次数

删除javascript eventlisteners

我有以下javascript来激活某个时间

document.addEventListener('touchmove', function (e) { e.preventDefault(); }, false);
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,我遇到了删除事件监听器的麻烦

document.removeEventListener('touchmove', function (e) { e.preventDefault(); }, false);
Run Code Online (Sandbox Code Playgroud)

函数removeEventListener似乎不起作用.我对类似的案例进行了一些搜索,不幸的是我无法找到解决方案.我感谢任何帮助.

javascript event-listener

4
推荐指数
1
解决办法
4015
查看次数

jquerymobile:确定设备方向

$(window).bind("orientationchange", function(e){
   var ow = (e.orientation=="portrait" ? "?" : "?");
   alert("?????? "+ow+" ???");
});
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我可以确定设备是纵向还是横向模式.但我的问题是,是否有可能确定设备倾斜的景观(横向右侧/横向左侧)的哪一侧,如果设备是倒置的?

谢谢你们的支持.

device-orientation jquery-mobile

4
推荐指数
1
解决办法
1万
查看次数

CSS3 Translate:翻译Ellipse路径上的元素

我一直在寻找答案,但我能看到的只是在圆形路径中翻译一个物体.在给定半短轴和半长轴的情况下,有没有办法在椭圆路径上平移元素?非常感谢!

下面的答案回答

css3
Run Code Online (Sandbox Code Playgroud)

ellipse css3

4
推荐指数
1
解决办法
3001
查看次数

通过CSS调整按钮大小

我使用jquery mobile生成我的按钮,我在下面有一个CSS代码来改变它的设计,但无论我在宽度和高度上放置什么值,按钮的大小都不会改变,但它相对依赖于字体大小标签.如何更改此设置,以便无论标签的字体大小如何,我都可以更改按钮大小?

$("#ui-1").css({'position':'absolute','left':'27.0px','top':'51.0px','width':'120.0px','height':'30.0px',});
$("#ui-1 .ui-btn-text").css({'font-family':'"Calibri","Arial","Sans Serif"','font-size':'0.75em','color':'black','text-align':'left','wordwrap':'normal','text-shadow':'1px 1px 1px #FFFFFF'});
Run Code Online (Sandbox Code Playgroud)

resize button jquery-mobile

3
推荐指数
1
解决办法
6万
查看次数

jquerymobile:页面动画

我的单个HTML文件中嵌入了2个页面.所以它的作用是最初它显示PAGE1,然后如果我从右向左滑动或从左到右PAGE2应该显示.我的问题是如何根据我的滑动更改页面动画?就像当我从右向左滑动窗体时,动画应该是从右向左滚动的页面,反之亦然?

我知道页面滑动事件,但我不知道如何以编程方式更改其动画

谢谢!

animation jquery-mobile

3
推荐指数
1
解决办法
6146
查看次数

从DOM数组中删除DOM对象

如果我使用$("div:jqmData(role='page')")它,它将返回我DOM对象中的页面数组.但是jquerymobile创建了一个默认的空白页面,它没有任何ID,因此我无法通过其ID获取它.相反,我$("div:jqmData(role='page')").get(0)用来获得表示创建的默认页面jquery的第一个DOM对象.

但如果我使用$("div:jqmData(role='page')").get(0).remove()它不会删除页面,但它会返回错误.

任何人都可以教我如何删除DOM?谢谢!

javascript jquery dom jquery-mobile

3
推荐指数
1
解决办法
1585
查看次数