如何使用jQuery处理数组

丹尼尔

我正在使用jQuery创建搜索栏,并且我的代码粘贴在下面

小提琴:https : //jsfiddle.net/fpLf1to4/

var inputSearch     = $('.searchInput').hide(); 
var searchArray     = ['s','e','a','r','c','h'];
var searchReturn    = '';

$('#search').on('click', function(){

    $(inputSearch).fadeToggle(500).focus();


    for(var i = 0 ; i < searchArray.length ; i++){

        searchReturn = searchReturn + searchArray[i];

    }   

    $(inputSearch).attr('placeholder', searchReturn[0]);

});

注意:现在,我仅将数组的第一个索引用于输入属性。

$(inputSearch).attr('placeholder', searchReturn[0]);

现在每隔一秒钟我就想attr()更新我的

$(inputSearch).attr('placeholder', searchReturn[0] + searchReturn[1]);

下一秒

$(inputSearch).attr('placeholder', searchReturn[0] + searchReturn[1] + searchReturn[2]);

等等 ...

亚历山大·拉扎列夫(Alexander Lazarev)

您必须使用setInterval函数,而不是for循环。这是您可以执行的操作:

$('#search').on('click', function(){
        $(inputSearch).fadeToggle(500).focus();

        var i = 0; 
        var interval = setInterval(function() {            
            searchReturn = searchReturn + searchArray[i];            
            $(inputSearch).attr('placeholder', searchReturn);
            if(i == searchArray.length - 1) {
              clearInterval(interval)    
            }
            i++;
        }, 2000);   

    });

这是小提琴:https : //jsfiddle.net/fpLf1to4/1/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用AngularJS处理数组?

来自分类Dev

如何使用vuedraggable处理数组的数组

来自分类Dev

如何使用Javascript / jQuery将事件处理程序绑定到删除数组项?

来自分类Dev

如何使用Javascript / jQuery将事件处理程序绑定到删除数组项?

来自分类Dev

如何使用jquery加入数组?

来自分类Dev

如何使用jQuery键值数组?

来自分类Dev

如何使用jQuery遍历数组数组?

来自分类Dev

如何使用Click事件处理程序jQuery

来自分类Dev

如何使用jQuery .each()处理空对象?

来自分类Dev

如何使用jQuery处理Tab键

来自分类Dev

如何使用Click事件处理程序jQuery

来自分类Dev

使用jquery ajax处理从php获取的数组的问题

来自分类Dev

使用jQuery对数组元素进行动画处理

来自分类Dev

如何使用Volley和Adapter处理数组或对象的JSON响应

来自分类Dev

如何在Angular中使用forkJoin()处理返回的数组?

来自分类Dev

如何使用Swift组合异步处理任务数组

来自分类Dev

使用numpy数组时如何处理itertools.product?

来自分类Dev

如何使用split和substring和foreach处理数组

来自分类Dev

如何使用数组和绝对目录创建批处理循环?

来自分类Dev

如何处理C中未使用的数组空间

来自分类Dev

我如何使用Java和Ajax处理HTML数组

来自分类Dev

如何使用泛型处理简单的动态数组?

来自分类Dev

如何使用javascript将JSON对象处理为数组

来自分类Dev

如何使用自定义JsonSerializerSettings处理数组创建?

来自分类Dev

如何在批处理脚本中使用数组?

来自分类Dev

如何使用 React 组件处理递归数组映射?

来自分类Dev

如何使用泛型处理字典和数组

来自分类Dev

jQuery $ .each循环处理数组

来自分类Dev

如何使用jQuery制作选项数组?

Related 相关文章

热门标签

归档