Bir linke tıklanma işlevini JQuery tarafında yapmak istiyorum, örneğin
<a id="buton_tikla">Tıklayın</a>
linkine JQuery tarafından tıklayabilmek için nasıl bir trigger yazmak gerekir?
koroglu
25.07.2019 23:13
Eğer tikla sınıfına sahip bir linke tıklandığında ne yapılması gerektiğini sorsaydın cevabı şu olurdu:
$(".tikla").click(function() { console.log("tıkla dedin tıkladım"); });
Ama document.ready gibi bir event içerisinde otomatik olarak gerçekleşecek bir tıklama tetikleyicisi için aşağıdaki kodu kullanabilirsin. Tüm o sınıfa sahip linkler yerine ID seçisi kullanırsan takibi daha kolay olur.
$("#tikla").click();
Ya da daha uzun yolu (ama işlevi aynı), trigger fonksiyonunu kullanarak:
$("#tikla").trigger("click");
Kodları test etmek için de tıklandığında alert veren bir link ekleyebilirsin:
<a id="#tikla" href="javascript:alert('tıklandım')">Link</a>
Sadece JavaScript kullanarak yapmak istersen de:
document.getElementById('#tikla').click();
Not: malum bir arkadaş daha var buralarda çok detaylı kodlama yanıtları yazıyor, ona inat olabilecek her cevabı verdim ondan önce :)
Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.
mbologlu 0
utku33 1
m.cengiz 0
benimadimcemil 0
kaanbey 0
İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.