0

私は正常に動作しているこのスクリプトを持っています

  $('a.clickMe').click(function () {
   id = $(this).attr('toggle');
   $('.text').not('#' + id).hide();
   $('#' + id).show();
  });


   <a class="clickMe" toggle="first">Text 1</a>
       </br>
   <div id="first" class="text"> - This text will be toggled</div>

   <a class="clickMe" toggle="second">Text 2</a>
   </br>
   <div id="second" class="text"> - This text will be toggled 2</div>

フィドルを確認してください

しかし今、私は2つのことをしようとしています,,,

  1. 画面上の任意の場所をクリックすると、トグルされたテキストが消え、元の位置に戻るはずです。
  2. 切り替えられたテキストは、画面上でドラッグ可能である必要があり、閉じるボタンも追加する必要があります。

これを修正するのを手伝ってください..

4

1 に答える 1

0
$('a.clickMe').click(function () {
   id = $(this).attr('toggle');
   $('#' + id).toggle();

});​

編集を参照

 $('a.clickMe').draggable();

ドラッグできるようになりました

于 2012-09-06T05:23:31.997 に答える