小编Pat*_*ick的帖子

如何使用jquery创建Hash对象/数组?

我知道Javascript原型框架中有一个Hash()对象,但Jquery中有没有这样的东西?

因为我想坚持使用一个javascript框架,而不是混合Prototype Frame工作和JQuery框架并同时使用,因为我担心会有冲突并产生副作用.

所以我的问题是:如何使用jquery创建Hash对象/数组?

这是我的功能:

/* prototype framework, I want to change this to jQuery! */
var starSaves = new Hash();

function myHover(id, pos)
{
    var starStrip = $('star_strip_' + id);    
    if (starSaves.keys().indexOf(id) == -1)
    {
        var starSave = new Array();
        var imgs = starStrip.select("img")
        alert(imgs);
        for (var i = 0; i < imgs.length; i++)
        {
            starSave[starSave.length] = imgs[i].src;
            if (i < pos)
                imgs[i].src = "/images/star_1.gif";
            else
                imgs[i].src = "/images/star_0.gif";

        }
        starSaves.set(id, starSave);
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript hash jquery prototypejs

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

标签 统计

hash ×1

javascript ×1

jquery ×1

prototypejs ×1