次のコードでは、aria-expanded属性の値を取得する方法を示します。私はこの簡単な関数試してみてくださいjQuery get aria-expanded属性値
<a data-toggle="collapse" href="#links_home" id="links_container" class="" aria-expanded="true"><<<</a>
<a data-toggle="collapse" href="#rules_home" id="rules_container" class="" aria-expanded="false"><<<</a>
function getaccordion_status() {
var acc1 = "links_container";
var acc2 = "rules_container";
var arr = [acc1, acc2];
arr.forEach(function(link) {
toggle_accordion(link);
});
}
function toggle_accordion(link_id) {
console.log("===============")
console.log($("#" + link_id).children("aria-expanded").val());
$("#" + link_id).each(function() {
var ele = $(this)[0]['attributes'];
console.log($(ele).children('aria-expanded').val())
});
console.log("===============")
}
あなたは '.ATTR()'ではない 'ヴァル()' – guradio
のjQuery-UIまたはブートストラップを使用する必要があります? ? – Tushar
申し訳ありませんIDはタイプでした。編集してください。 – Rajeev