小编Dar*_*ius的帖子

jQuery进度计时器栏

我在jQuery中有一个进度计时器栏 - 这是一个例子http://jsfiddle.net/6h74c/

如果我有时间值,以毫秒为单位(600000 = 10分钟,300000 = 5分钟等),如何在该段时间内增加条形图?

在jsfiddle链接中,我正在尝试将进度条设置为增加835000ms.

但是,setTimeout()决定了条形图增加的频率,它也是基于宽度百分比,这似乎不准确 - 我应该这样做吗?

function updateProgress(percentage) {
    $('#pbar_innerdiv').css("width", percentage + "%"); // probably not ideal
    $('#pbar_innertext').text(percentage + "%");
}

function animateUpdate() {
    perc++;
    updateProgress(perc);
    if(perc < 835000) {
        timer = setTimeout(animateUpdate, 50); // probably not ideal either?
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery timer progress-bar

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

为什么 attr() 在第二次调用时不更新 HTML?

I have a script that is supposed to select all descendant input checkbox, when the ancestor checkbox is selected.

见这里:http : //jsfiddle.net/zJPfR/

选中顶层复选框时,将选中下面的所有复选框。如果您取消选中该复选框,则会删除这些检查。但是,如果您尝试第二次执行此操作,则不起作用。

如果我不正确地处理这个问题,请告诉我。

大流士

        $('.poSelect').click(function() {
        var expandBox   = $(this).parents('.pohelpTbl').next('.expandBox');
        var receipts    = expandBox.find('input[type="checkbox"]');

        if ($(this).is(':checked')) {
            var status = true;
        } else {
            var status = false;
        }

        $(receipts).each(function (i) {
            var cb = $(this);
            cb.attr("checked",status);          
        });
    });
Run Code Online (Sandbox Code Playgroud)

jquery dom-traversal

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

正则表达式匹配[整数] [冒号] [alphanum] [冒号] [整数]

我试图匹配格式为[整数] [冒号] [alphanum] [冒号] [整数]的字符串.例如,42100:ZBA01:20.我需要通过冒号将它们分开......

我想学习正则表达式,所以如果可以的话,告诉我我做错了什么:这就是我能想到的......

^(\d):([A-Za-z0-9_]):(\d)+$
^(\d+)$ 
^[a-zA-Z0-9_](:)+$
^(:)(\d+)$
Run Code Online (Sandbox Code Playgroud)

起初我尝试匹配字符串的部分,这些匹配整个字符串.你可以说,我对正则表达式不是很熟悉.

编辑:正则表达式用于输入桌面应用程序.我不确定使用什么'语言'或'类型'的正则表达式,所以我假设.NET.我需要能够识别每个分组的字符,用冒号分割.因此,组#1应该是第一个整数,组#2应该是字母数字组,组#3应该是整数(范围1-4).

先感谢您,

大流士

regex

0
推荐指数
1
解决办法
9949
查看次数

是否有一种简单的方法来取消嵌套数组?

所有,

你如何"取消嵌套"一个数组,以便更容易循环?

你将如何转换下面的数组...

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [key1] => data1
                    [key2] => data2
                    [key3] => data3
                )
        )
    [1] => Array
        (
            [0] => Array
                (
                    [key1] => data4
                    [key2] => data5
                    [key3] => data6
                )

        )
)
Run Code Online (Sandbox Code Playgroud)

对于像这样可管理的东西......?

Array
(
    [0] => Array {
        [key1] => data1
        [key2] => data2
        [key3] => data3
        }
    [1] => Array (
        [key1] => data4
        [key2] => data5
        [key3] => data6
        )
)
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

0
推荐指数
1
解决办法
1172
查看次数