小编cal*_*ett的帖子

jquery函数setInterval

$(document).ready(function(){

    setInterval(swapImages(),1000);

    function swapImages(){

        var active = $('.active'); 
        var next = ($('.active').next().length > 0) ? $('.active').next() : $('#siteNewsHead img:first');

        active.removeClass('active');
        next.addClass('active');
    }
});
Run Code Online (Sandbox Code Playgroud)

我有13个图像包含在div中.第一个有一个名为active的类,这意味着它被显示.

交换图像功能选择活动图像并将其隐藏,并使下一图像处于活动状态.

但是,当页面加载时,该函数只能正常工作一次,而不是循环.

有任何想法吗?

jquery function setinterval

13
推荐指数
2
解决办法
8万
查看次数

结合两个jquery select语句

如何将两个选择的状态的结果与jquery合并?

比如我有

var previous = $(this).prev('td');
var next = $(this).next('td');
Run Code Online (Sandbox Code Playgroud)

那我怎么把两组结果合二为一呢?

merge jquery select

8
推荐指数
2
解决办法
4164
查看次数

jquery .not(":contains('<< any number >>')")

选择不包含数字的元素的最佳方法是什么?

例如

$('div').not(":contains('1')").not(":contains('2')").not(":contains('3')")...;
Run Code Online (Sandbox Code Playgroud)

对不起chad我说错了我的例子.

我已经选择了大约20个div,然后需要过滤掉那些不包含数字的div来将它们传递给函数.

我试过让你的例子像你一样工作

if($(this:+'regex(html, #^0-9]')).length <1 {
Run Code Online (Sandbox Code Playgroud)

但没有运气

jquery integer numbers contains

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

codeigniter表单验证

我有使用codeigniter框架的以下php代码

$this->form_validation->set_rules('money', 'Money', 'integer|required|xss_clean');
Run Code Online (Sandbox Code Playgroud)

它将货币字段验证为整数.如何将字段验证为整数或十进制数.

我猜这会很简单

$this->form_validation->set_rules('money', 'Money', '(decimal||integer)|required|xss_clean');
Run Code Online (Sandbox Code Playgroud)

但它不起作用!

forms validation codeigniter

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