09/02/06 20:28:58 apgvsYK20
>>576
ヤット意味が分かった、そのスクリプトのメニューがダブってチェックが付くの意味か、
SidebarBotton は独自にメニュー管理しているのでそこを参照しなければならない。
トリアエズならスクリプトの
}());
の前に
document.getElementById("ucThrobberviewSidebarMenu").addEventListener("popupshowing",
function(e) {
var popup = e.target;
var sidebar_box = document.getElementById("sidebar-box");
var _command = sidebar_box.getAttribute("sidebarcommand");
for (var i = 0; i<popup.childNodes.length; i++) {
if (_command && popup.childNodes[i].observes == SidebarButtonService.items[SidebarButtonService._idx].cmd) popup.childNodes[i].setAttribute("checked", true);
else popup.childNodes[i].removeAttribute("checked");
}
}, false);
を入れてやれば良いが汎用性は無くなる。