2016-09-09 4 views
1

私はコメントフォームを開閉するこの機能を持っています。これは通常の画面(デスクトップ、ノートブック)でも動作しますが、モバイルデバイスではうまく動作しません。私は(「touchstartクリック」、機能(上ですでに試みた)が、私は.entwineとの組み合わせでこれを実行するかどうかはわかりません。モバイルソリューションonewick onclick:function

 $(".comment-reply-link").entwine({ 
     onclick: function(e) { 
      var allForms = $(".comment-reply-form-holder"), 
       formID = $(this).prop('href').replace(/^[^#]*#/, '#'), 
       form = $(formID).closest('.comment-reply-form-holder'); 

      // Prevent focus 
      e.preventDefault(); 
      if(form.is(':visible')) { 
       allForms.slideUp(); 
      } else { 
       allForms.not(form).slideUp(); 
       form.slideDown(); 
      } 
     } 
    }); 

私は誰かが私にいくつかの提案を与えることができることを望むおかげ

。! 。。問題が見つかり
+0

問題の詳細を追加してください。私はentwine関数の中でonclickとontouchstartの両方を定義することができない理由は見当たりません。 –

答えて

0

:。

これはjQueryを使って問題だった、それがうまく機能ブラウザ検出(https://github.com/gabceb/jquery-browser-plugin)用のプラグインでは、もはやブラウザ検出をサポートしていません、私はjQueryの2.2.4を使用モバイル版では

とにかく返信いただきありがとうございます!