从var中删除值

时间:2014-10-14 09:14:24

标签: javascript jquery add var

我在删除var的部分内容时遇到了一些问题。

function hotBarClick() {
    var likeCount = 0;
    $.each(companies, function (key, value) {
        if (value.liked) {
            likeCount++;
        }
        if (value.liked && value.alreadyliked ==false) { 
            var content = value.getHtmlLogo(); 
             matchesHtml.add(content);
             this.alreadyliked = true;
        }
        if (value.liked == false && value.alreadyliked == true) {
            var discontent = value.getHtmlLogo();
            matchesHtml.remove(discontent);
            this.alreadyliked = false;
            }

    });

我正在制作基于html和javascript的应用。你可以喜欢/不喜欢附近的公司。如果你喜欢5家公司或触摸“hotbar”,你会看到一个滑块(猫头鹰 - 轮播),上面有你喜欢的公司的标识。

我的问题是,如果您首先喜欢某家公司然后不喜欢它,我就无法从滑块中删除以前显示过的图像。 var matcheshtml是包含此信息的var。您可以在我的代码中看到我通过matcheshtml.add()添加内容但我似乎无法在此处使用.remove()方法?

如何删除好部分?

BTW:我认为不满意包含正确的值

0 个答案:

没有答案