مدیاویکی:Common.js: تفاوت میان نسخه‌ها

از ویکی داد
پرش به ناوبری پرش به جستجو
صفحه‌ای تازه حاوی «========================= بانک تست ویکی‌داد نمایش / مخفی کردن پاسخ =========================: $( function () { $( '.wd-test-toggle' ).on( 'click', function ( e ) { e.preventDefault(); var button = $( this ); var box = button.closest( '.wd-test-box' ); var answer = box.find( '.wd-test-answer' ); var showText = button.find( '.wd-test-show' );...» ایجاد کرد
 
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
/* =========================
/* =========================
   بانک تست ویکی‌داد
   ویکی‌داد - نمایش پاسخ تست
  نمایش / مخفی کردن پاسخ
   ========================= */
   ========================= */


$( function () {
$( function () {


     $( '.wd-test-toggle' ).on( 'click', function ( e ) {
     $( document ).on( 'click', '.wd-test-toggle', function () {
 
        e.preventDefault();


         var button = $( this );
         var button = $( this );
خط ۱۹: خط ۱۶:
         if ( answer.is( ':visible' ) ) {
         if ( answer.is( ':visible' ) ) {


             answer.slideUp( 200 );
             answer.stop( true, true ).slideUp( 200 );


             showText.show();
             showText.show();
خط ۲۶: خط ۲۳:
         } else {
         } else {


             answer.slideDown( 250 );
             answer.stop( true, true ).slideDown( 250 );


             showText.hide();
             showText.hide();

نسخهٔ ۱۰ سپتامبر ۲۰۲۶، ساعت ۱۰:۵۰

/* =========================
   ویکی‌داد - نمایش پاسخ تست
   ========================= */

$( function () {

    $( document ).on( 'click', '.wd-test-toggle', function () {

        var button = $( this );
        var box = button.closest( '.wd-test-box' );
        var answer = box.find( '.wd-test-answer' );

        var showText = button.find( '.wd-test-show' );
        var hideText = button.find( '.wd-test-hide' );

        if ( answer.is( ':visible' ) ) {

            answer.stop( true, true ).slideUp( 200 );

            showText.show();
            hideText.hide();

        } else {

            answer.stop( true, true ).slideDown( 250 );

            showText.hide();
            hideText.show();

        }

    });

} );