2017-11-04 13 views
0

クリックした後に要素を表示しようとしていませんが、ページが読み込まれたときにonclickメソッドが呼び出され、クリックすると呼び出されません。これは私のコードです。クリック機能が呼び出されない

$(document).ready(function() { 
    $(".close").on('click', function(){ 
     $(this).parent().parent().css("display","none"); 
    }); 
} 

ここで問題は何ですか?

+2

.... –

+0

をHTMLコードを共有してください。 –

+1

_ "を移動する必要がありますが、ページが読み込まれたときにonclickメソッドが呼び出され、クリックすると呼び出されません。"素子? – guest271314

答えて

2

質問は不明です。しかし、あなたの要素は最初からdomで利用できないか、隠す要素を適切に選択していないかのどちらかです。

これを試してください:あなたはready` `内部の機能を持っているので、

$(document).ready(function() { 
    $("body").on('click', '.close',function(){ 
     $(this).closest("insert-element-name").css("display","none"); 
    }); 
} 
+0

彼が体はロードされた –

+0

それは私が欲しかったものです。ありがとうございました。 –

関連する問題