MediaWiki:Common.js — различия между версиями

Материал из NanoWiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
$( '.spoilers-button' ).toggle( function() {
 
alert('1');
 
    $( this ).parents( '.spoilers' ).find( '.spoilers-body' ).show();
 
    $( this ).children( '.spoilers-show' ).hide();
 
    $( this ).children( '.spoilers-hide' ).show();
 
}, function() {
 
    $( this ).parents( '.spoilers' ).find( '.spoilers-body' ).hide();
 
    $( this ).children( '.spoilers-show' ).show();
 
    $( this ).children( '.spoilers-hide' ).hide();
 
});
 
 
$( '.spoilers-button .spoilers-show' ).click( function() {
 
$( '.spoilers-button .spoilers-show' ).click( function() {
 
+
var e=$( this ).parents( '.spoilers' );
    $( this ).parents( '.spoilers' ).find( '.spoilers-body' ).show();
+
    e.find( '.spoilers-body' ).show();
     $( this ).children( '.spoilers-show' ).hide();
+
     e.children( '.spoilers-show' ).hide();
     $( this ).children( '.spoilers-hide' ).show();
+
     e.children( '.spoilers-hide' ).show();
 
});
 
});
 
$( '.spoilers-button .spoilers-hide' ).click( function() {
 
$( '.spoilers-button .spoilers-hide' ).click( function() {

Версия 13:00, 17 июня 2015

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
$( '.spoilers-button .spoilers-show' ).click( function() {
var e=$( this ).parents( '.spoilers' );
    e.find( '.spoilers-body' ).show();
    e.children( '.spoilers-show' ).hide();
    e.children( '.spoilers-hide' ).show();
});
$( '.spoilers-button .spoilers-hide' ).click( function() {
 
    $( this ).parents( '.spoilers' ).find( '.spoilers-body' ).hide();
    $( this ).children( '.spoilers-show' ).show();
    $( this ).children( '.spoilers-hide' ).hide();
});