入力領域内をクリックすると送信ボタンを表示するスクリプトを作成しました。また、入力の外側をクリックすると、ボタンが非表示になります。いくつかのエリアとボタンがあるので、すべてのボタンとエリアに一意のIDを割り当てました。
問題は次のとおりです。領域をクリックすると、ボタンが表示されます。しかし、外側をクリックしても何も起こりません。ボタンと領域が1つしかない場合、スクリプトは機能しますが、IDを割り当てると、機能しなくなります...
$(".textarea").click(function(e) {
var cid = $(this).attr('rel');
$("#submit" + cid).show();
e.stopPropagation();
});
$(document).click(function() {
$("#submit" + cid).hide();
});