- 587 名前:573 mailto:sage [2008/09/06(土) 18:49:41 ID:eIsGrd090]
- wb.onSetSelect = function(id, isSelect)
{ var thum = $("thum" + id); if(thum == null) return; if(isSelect) { thum.className = thum.className + " selected"; } else { thum.className = thum.className.replace(" selected",""); } }; wb.onSetFocus = function(id, isFocus) { var thum = $("thum" + id); if(thum == null) return; if(isFocus) { thum.className = thum.className + " focused"; } else { thum.className = thum.className.replace(" focused",""); } }; フォーカス判定をimgでなく選択判定と同じ要素でするために上記のようにしたのですが (選択かつフォーカス状態なら class="thum selected focused" となる) "選択を反転"を実行するとfocusedが固定されてしまい?フォーカスを移動しても表示がのこったままになります。解決策があればヒントをくださると助かります。 また、Defaultスキンの次の部分はどういう役割があるんでしょうか。起動時から選択…? var select = (mv.select == 1) ? "thum_select" : "thum"; … <div class="' + select + '" …
|

|