Javascript 拼图的最后一块

Javascript 拼图的最后一块,javascript,jquery,node.js,Javascript,Jquery,Node.js,我正在尝试返回IDSLECTION属性。每次我运行它 虽然我只是得到了很多空白。我已尝试使用find() 方法和map()。我只是一直有很多空白。下面的HTML就是我想要得到的一个例子 $('.mg check.mg checkEmpty.requireLogin')。每个(函数(){ var data=$(this.attr('selectionid'); propVal=数据; console.log(propVal); json.propVal=propVal; }); } 试试这个 $(

我正在尝试返回IDSLECTION属性。每次我运行它 虽然我只是得到了很多空白。我已尝试使用
find()
方法和
map()
。我只是一直有很多空白。下面的HTML就是我想要得到的一个例子

$('.mg check.mg checkEmpty.requireLogin')。每个(函数(){
var data=$(this.attr('selectionid');
propVal=数据;
console.log(propVal);
json.propVal=propVal;
});
}
试试这个

$('.mg-check.mg-checkEmpty.requireLogin').each(function() {
        var data = $(this).attr('id'); //note the change in this line

        propVal = data.text();
        console.log(propVal);
        json.propVal = propVal;
    });
}

我之前尝试过,它返回一个错误,说
propVal=data.text();^类型错误:data.text不是一个函数
:俬俬俬俬俬)我找到了!!!!!!这是因为我试图返回的信息不是字符串,所以
text()
无法工作!在过去的3个小时里,我一直在做这个:))你知道吗,我甚至没有注意到Proval的结构。但我很高兴你修好了。谢谢你的帮助。你的回答让我深思。只是需要一些新的视角。您的name=属性上也没有一个右引号。
$('.mg-check.mg-checkEmpty.requireLogin').each(function() {
        var data = $(this).attr('id'); //note the change in this line

        propVal = data.text();
        console.log(propVal);
        json.propVal = propVal;
    });
}