Я знаю, что задал этот вопрос много раз, но я все еще не нашел правильного ответа.Поиск класса, на который нажимается кнопка
Num должен отображаться только в классе, что кнопка была нажата в.
<script>
var num = 1;
function ajax_post(obj){
$.ajax('javas.php', { success: function(response) { $(obj).parent().next('.status').html(response); },
data: "num=" + (++num) }); }
function ajax_posta(obj){
$.ajax('javas.php', { success: function(response) {
$(obj).parent().next('.status').html(response);
},
data: "num=" + (--num) }); }
$(document).ready(function() {
$('.eventer > .submit').click(function() {
ajax_post(this);
});
alert("lol");
});
</script>
<br>
<div id = 'eventcontainer' >
Eventer класс создается, а также класс состояния (несколько раз, как в цикле While (не указанном в код)
echo " <div class = 'eventer'> $timeposted <br>$eventlist <button name='myBtn' type='button' onClick='javascript:ajax_post();'>Inc</button>
<button name='lol' type='button' value='dec' onClick='javascript:ajax_posta();'>dec</button></div>
<div class = 'status'>sigh</div>";
echo "<br>";
}
</div>
Ничего не происходит, когда я нажимаю кнопки в любом классе, в то время как Num должен отображаться в только класс, где была нажата кнопка в классе Eventer.
Пожалуйста, помогите спасибо
При запросе вопросов на стороне клиента публикация вашего PHP путаница и бесполезность. Опубликуйте свой javascript/html, а также то, что вы пытаетесь выполнить и что конкретно не работает. Если вы хотите быть еще более полезными, вы должны опубликовать сообщение jsfiddle об ошибке. – mrtsherman