ajaxコールが作成されていないjqueryに問題があります。 また、クリックがdomの一番上にならないようにして、.warning divを非表示にするべきではありません。Jquery ajaxコールが作成されていません
POSTリクエストが行われていないことを火かき棒で確認できます。
$(document).click(function(e) {
if($('.warning').hasClass("active"))
$('.warning').hide();
});
$('.ero').click(function(e) {
e.stopPropagation();
e.preventDefault();
$.ajax({
type: 'POST',
url: '/stem_op/3',
data: {id: idv},
success:function(msg){
$('.warning').fadeIn(500).css({
display: 'block',
position: 'absolute',
left: position.left + 50,
top: position.top - 25
}).append(msg).addClass("active")}
});
});
クリックイベントが呼び出されていますか?要素が準備される前にイベントハンドラが追加されていますか? – epascarello