2016-05-27 2 views
0

The source code of my webpagejqueryのクリック機能は、私は、サムネイルをクリックすることが可能と画像とのモーダル画面を取得したい

My code

私のために働いていません。私はIDとクラス名を設定するためにPHPを使用していますが、それは動作していません。私はどこにでも解決策を見いだしましたが、私はこれを試してみてください:Why is this jQuery click function not working?。しかし、このdoesntはjavascriptの準備ができている機能では問題ではありません。

$(document).ready(function() { 

}); 

私がフェードインに画像やフェードアウト押すESCが、私はそれが私を助けてください作業イマイチ私のオーバーレイをクリックして、最後の1をしたいときに最初2つのquerysは動作します。

赤丸のあるものは動作しません。

答えて

1

コードにエラーがある:

$('#63848').on('click', '#63848', function() { 

この構文を使用すると、親コンテナ(最初の1つのセレクタ)の内部素子(第2のセレクタ)FON探していることを意味します。だから、このように、'body'か他に何したいの親コンテナを変更することができます。

$('body').on('click', '#63848', function(event) { 

または単にコンテナ

$('#63848').on('click', function(event) { 

シナリオのここでの作業例を参照してください削除:FIDDLE

+0

を両方の方法はどちらも動作していません.....私は理由を知りません。何もエラーはありません。 –

+0

@NankoPrinzhornは更新された応答を確認しました – pumpkinzzz

+0

私が置いたときでも e.preventDefault(); e.stopPropagation(); には、まだ動作していません。しかし、他の2つの作品と最後の作品だけが奇妙ではないのですか? –

関連する問題