Javascript 如何定位div中字符串的某个部分?

Javascript 如何定位div中字符串的某个部分?,javascript,jquery,parse-platform,Javascript,Jquery,Parse Platform,Parse.com和JavaScript SDK 此查询运行,多个结果存储在名为category的id中 在我的代码中,我使用categorySelected=$'divcategory.tag.categorylabel'.text;回忆起这些数据。但是,当我将所有记录返回到文本字符串中时,我只需要存储在item.categorya中的记录 如何仅针对item.category?我使用了categorySelected=$'badgeselect.categorylabel'。文本 从badg

Parse.com和JavaScript SDK

此查询运行,多个结果存储在名为category的id中

在我的代码中,我使用categorySelected=$'divcategory.tag.categorylabel'.text;回忆起这些数据。但是,当我将所有记录返回到文本字符串中时,我只需要存储在item.categorya中的记录

如何仅针对item.category?

我使用了categorySelected=$'badgeselect.categorylabel'。文本

从badgeSelect获取数据意味着唯一可用的数据是文本框中显示的数据,而不是返回所有结果的“类别”


它只是正确地将文本作为目标,对var categorySelected的更改

id应该是唯一的。首先,您创建了多个具有相同id的div,categoryYou拥有重复多次的category id。。。身份证必须是unique@intothev01d好的,我该如何解决这个问题?将id移出包装器。append+item.category++;线
query.find({
    success: function(results) {
        var friends = [];
        for (var i = 0; i < results.length; i++) {
            friends.push({
                imageURL: results[i].get('Global_Badges_img'),
                //friendRequestId: results[i].id,
                badgename: results[i].get('BadgeName'),
                category: results[i].get('category'),

            });
        }

        _.each(friends, function(item) {
            var wrapper = $('<div></div>');
            wrapper.append('<img class="images BadgeImgOutline responsive-image" src="' + item.imageURL + '" />'+ '<br>');
            wrapper.append('<div class="tag badgelabel" >'+ item.badgename + '</div>'+ '<br>');
            wrapper.append('<div id="category" class="tag categorylabel" >'+ item.category + '</div>'+ '<br>'+ '<br>'   );


            $('#container').append(wrapper);
        });