2016-05-17 10 views
1

ウェブデベロッパーではないので、私には簡単です。私はこの右側のサイドバーのアーカイブのリストをトグルするために本当に頑張った。http://my-table.com/sidedishモバイルデバイスでクリック機能が動作しない

デスクトップで正常に動作しているようですが、モバイルでクリックしようとしても何も起こりません。

つの質問:

1)の人々は、これはアクティブリンクである知っているので、私は「SideDishアーカイブ」の上にマウスを移動したときに表示するポインタ/カーソルを取得するには?

2)このトグル機能をモバイルデバイスで動作させるにはどうすればよいですか?

jQueryの私は、トグル機能を持​​っている:

jQuery(document).on('click', '.side-archive-list h2', function() {jQuery('.side-archive-list ul').toggle(); }); 

任意の助けをいただければ幸いです!

.side-archive-list:hover { 
    cursor: pointer; 
} 

2)私は、ブラウザの携帯電話シミュレータ上でそれをテストし、トグルはモバイル版で正常に動作します:

答えて

0

1)これはそれを行う必要があります。パディングを使用してクリック可能な領域を増やしますか? This person had the same issueは、誤って2回トグルを呼び出していたため、モバイルで切り替えました。彼らは、off()呼び出しを使用して新しいリスナーを追加する前に、既存のリスナーを削除することによってそれを修正しました。

+0

このような迅速な対応をありがとうございます!そして、カーソルが働いて、ありがとう!私は実際にそのスレッドを今日見て、オフ()呼び出しを使ってみましたが、基本的にJQueryについては何も分かっていないので、おそらく何か間違っていました。もう一度見ていきます。 **私はパディングを追加しようとしましたが、それでも私のiPhoneをクリックしません** – becswright

+0

誰かが何が起こっている可能性の他の提案/アイデアを持っている、私はまだ立ち往生です! – becswright

関連する問題