小编mab*_*abs的帖子

HTML5输入类型=数字更改步骤行为

如果我使用type ="number"的输入字段,其中step ="100".我不希望奇数无效.我只想增加或减少值为1000.

<input type="number" min="100" max="999999" step="100" />
Run Code Online (Sandbox Code Playgroud)

如果用户输入值"199"并提交,则他/她会收到错误,因为该值不能被100分割.但我想要的步骤值是控制微调器的行为,例如,如果用户点击我希望值199变为200,如果他/她点击,我希望它变为100.或者理想情况下,我希望值增加或减少值为100.

我该怎么做呢?我尝试使用无效事件(使用jQuery 1.7.2),如下所示:

$( "[type='number']" ).bind( 'invalid', function( e ) {
    var el = $( this ),
      val = el.val( ),
      min = el.attr( 'min' ),
      max = el.attr( 'max' );

    if ( val >= min && val <= max ) {
        return false;
    }
} );
Run Code Online (Sandbox Code Playgroud)

但这导致表单未提交.

PS.:这是在Fedora 16上的Google Chrome 20.0.1132.57中.

html javascript jquery html5 input-field

28
推荐指数
2
解决办法
7585
查看次数

NativeScript:标签上的最大行数

如果我将textWrap="true"添加到标签,文本将被包裹在多行中,到目前为止一切顺利。

但是我有一个很长的字符串,我们的设计只有两行。如何将标签限制为最多两行?

我不想设置高度,因为这会为可以放在一行中的文本留下一个空行?

nativescript angular2-nativescript

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

在移动浏览器中调试?

我正在使用HTML5画布开发一个Web应用程序,我需要在移动浏览器中进行调试.

通常我在Firefox中使用firebug,在Chromium中使用内置的开发人员工具,但我需要在iPhone和基于Android的手机上做一些相同的操作,比如HTC Hero.

javascript iphone debugging android

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

Gimp将所有图层保存为具有图层大小的文件

我有一个包含20多个图层的.xcf文件,用于制作精灵文件.

我想将所有这些图层保存为单独的文件,只包含每个图层的内容和大小.

我为gimp找到了这个脚本:https://github.com/jiilee/gimp

不幸的是,该脚本会创建具有图像完整大小的文件,而不是每个图层的大小.

举个例子:一张700px宽,400px高的图像.一层放置在x:100px,y:29px,宽度:72px,高度:21px; 我找到的脚本生成一个700px x 400px的文件,而不是因为我需要72px x 21px.

是否可以自动执行此操作?

gimp script-fu xcf python-fu

2
推荐指数
1
解决办法
1474
查看次数