Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
375
Tıklama
0
Öne Çıkarma
Jquery ile dinamik buton tetikleme
S
3 yıl
Onbaşı
Konu Sahibi

Merhabalar jquery ile dinamik butonu tetiklemek istiyorum fakat araştırdım bulamadım. Dinamik butonların dinamik id si olduğu için tetikleyemiyorum. Aslında yazdığım kodda tetiklenen hep ilk başta listelenen buton oluyor. Örneğin 3 tane buton geliyor. 3. butona bastığımda 1. buton tetikleniyor. Kodların görselini aşağıya bırakıyorum. Yardımcı olacak arkadaşlara şimdiden teşekkürler
< Resime gitmek için tıklayın >


< Resime gitmek için tıklayın >



P
3 yıl
Yarbay

$(document).on('focus','button', function(e) {
var id = this.id;
});


veya

$("button").on("click", function(){
var id = this.id;
});


//id değişkenini kullan...

Bu şekilde dinamik olarak üretilen ve üzerine tıklanan button elementine ait id bilgisini alıp kullanılabilirsin diye umuyorum.





< Bu mesaj bu kişi tarafından değiştirildi programmer_onur -- 19 Mayıs 2022; 23:59:5 >

< Bu ileti mini sürüm kullanılarak atıldı >

S
3 yıl
Onbaşı
Konu Sahibi

dediğiniz gibi tıkladığım butonun id sini yakalayabiliyorum fakat işlem yaptırmak istediğim fonksiyonda o butonun id sini nasıl atacağım hakkında bi kaynak bulamadım, o konuda yardımcı olabilir misiniz kodun son halini görsel olarak aşağıya bırakıyorum.
< Resime gitmek için tıklayın >
console.log(id) den sonraki onclick olayını seçtiğim id ye göre tetikleyemiyorum.


Bu mesaja 1 cevap geldi.
P
3 yıl
Yarbay

Console.Log'dan bir sonraki Jquery satırında selector olarak;

$("#" + id).on('click', function (e) {
.......
.......
.......
});


...şeklinde düzenleyebilirsin diye düşünüyorum eğer "fonksiyonda o butonun id sini nasıl atacağım" diyerek kasteddiğiniz bu ise.





< Bu mesaj bu kişi tarafından değiştirildi programmer_onur -- 20 Mayıs 2022; 1:45:18 >

< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @software885223
S
3 yıl
Onbaşı
Konu Sahibi

Bende o şekil düşündüm ve denedim fakat tetiklenmedi.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.