当我单击JavaScript按钮时,打印按钮的对象。我在图片中添加了这个例子。 现在我想要做的是我想获得默认状态下的ID 0,这是这个按钮的子对象。零下。我如何访问它。javascript无法访问子对象
$("#Inplay_match_table").on("click", ".btn-favrite", function() {
var a = $(this)
, B = a.parents("tr").data("match_id")
, C = a.parents("tr");
console.log (a);
Output attached in the picture
----
console.log (a.0);
我给出错误。
我很抱歉,我的英语
除了'a.0'不是有效的JavaScript,它并不常见到索引到一个jQuery对象。在这种情况下,它更简单:'a'是只包含单个元素的jQuery对象,即'this'。所以直接访问'this'即可。 '这个=== a [0]'。 –
不知道我是否正确理解你的问题,但如果你只是想获得按钮“id”属性,你可以简单地做:'console.log(a.attr('id'))''。 – DavidDomain
感谢您帮助您成为最好的 –