-4

良い一日。

コード:

$('.op').click(function() {
    var id=this.id;
    $('.'+id).toggle();

});

エラーが発生します:{"error": "Please use POST request"}

どのように正しく書くか教えてください。

4

3 に答える 3

3

これは、次の内容によって異なります.op

$('.op').click(function(e) {
    e.preventDefault();
    $(this).toggle();
});

使用を主張する場合id(理由はわかりません)、使用する必要があります$('#'+id).toggle();

編集:@ Barmarがさらに説明したように、これを使用できます:

$('.op').click(function(e) {
    e.preventDefault();
    var id=this.id;
    $('.'+id).toggle();
});
于 2013-04-04T08:01:57.877 に答える
-1

あなたは非常に奇妙な質問をしています。POST リクエストは、クリック イベントとは関係ありません。

しかし、ID は一般的に # でターゲットにされます。

$('.op').click(function() {
    var id=$(this).attr("id");
    $('#'+id).toggle();
});

また、id 属性のアクセスを自由に変更しました。

于 2013-04-04T08:00:15.130 に答える