「利用者:Emk/common.js」の版間の差分
< 利用者:Emk
ナビゲーションに移動
検索に移動
(トグル時に「戻る」ボタンの履歴が積み上がるバグを修正) |
|||
10行目: | 10行目: | ||
} | } | ||
/* 白文字有効化が押されたならば */ | /* 白文字有効化が押されたならば */ | ||
$( "span[class|='switchable_white_text_Is_true'] > a" ).click(function() { | $( "span[class|='switchable_white_text_Is_true'] > a" ).click(function(e) { | ||
e.preventDefault(); | |||
var has_grp = $(this).parent().data('swt-grp') ; | var has_grp = $(this).parent().data('swt-grp') ; | ||
var tg_cln = ''; | var tg_cln = ''; | ||
18行目: | 19行目: | ||
}); | }); | ||
/* 白文字無効化が押されたならば */ | /* 白文字無効化が押されたならば */ | ||
$( "span[class|='switchable_white_text_Is_false'] > a" ).click(function() { | $( "span[class|='switchable_white_text_Is_false'] > a" ).click(function(e) { | ||
e.preventDefault(); | |||
var has_grp = $(this).parent().data('swt-grp') ; | var has_grp = $(this).parent().data('swt-grp') ; | ||
var tg_cln = ''; | var tg_cln = ''; |
2022-12-28T08:42:14時点における版
$(function(){
/* JavaScript無効のエラーを削除 */
$( ".no_js_error" ).remove();
/* 有効化ボタンを表示させる */
$( "span[class|='switchable_white_text_Is_true']" ).css( "display", "inline" );
/* スイッチ入れ替え function */
function switch_links(arg1,arg2){
$( "span[class|='"+arg1+"']" ).css( "display", "inline" );
$( "span[class|='"+arg2+"']" ).css( "display", "none" );
}
/* 白文字有効化が押されたならば */
$( "span[class|='switchable_white_text_Is_true'] > a" ).click(function(e) {
e.preventDefault();
var has_grp = $(this).parent().data('swt-grp') ;
var tg_cln = '';
if (has_grp) { tg_cln = (has_grp != '_global') ? '-'+has_grp : ''; }
$( "span[class|='switchable_white_text"+tg_cln+"']" ).css( "color", "white" );
switch_links("switchable_white_text_Is_false"+tg_cln,"switchable_white_text_Is_true"+tg_cln);
});
/* 白文字無効化が押されたならば */
$( "span[class|='switchable_white_text_Is_false'] > a" ).click(function(e) {
e.preventDefault();
var has_grp = $(this).parent().data('swt-grp') ;
var tg_cln = '';
if (has_grp) { tg_cln = (has_grp != '_global') ? '-'+has_grp : ''; }
$( "span[class|='switchable_white_text"+tg_cln+"']" ).removeAttr('style');
switch_links("switchable_white_text_Is_true"+tg_cln,"switchable_white_text_Is_false"+tg_cln);
});
} );