Önceden bir onclick olayına sahip olan href'lere jquery click olayı eklemek istiyorum. Aşağıdaki örnekte, önce hard kodlanmış onclick olayı tetiklenir. Bunu nasıl tersine çevirebilirim?onclick olaylarının sırası
<a class="whatever clickyGoal1" href="#" onclick="alert('trial game');">play trial</a>
<br />
<a class="whatever clickyGoal2" href="#" onclick="alert('real game');">real trial</a>
<p class="goal1">
</p>
<p class="goal2">
</p>
<script type="text/javascript">
$("a.clickyGoal1").click(function() {
$("p.goal1").append("trial button click goal is fired");//example
});
$("a.clickyGoal2").click(function() {
$("p.goal2").append("real button click goal is fired"); //example
});
</script>
Ve bazen Burada sadece bir öğesine erişmek için ve daha sonra JavaScript işleyicisi "normal" ayarlamak için jQuery kullanarak bir örnektir , eski işlev içindeki 'bu' değişkeni korumanız gerekir, böylece çözüm' oldOnClick.call (bağlantı, e) 'yapmaktır. – TautrimasPajarskas