lostyazilim
tr.link

Aynı div içinde Onclick eventini birden fazla kullanma

8 Mesajlar 5.446 Okunma
lstbozum
tr.link

muhammet467 muhammet467 WM Aracı Kullanıcı
  • Üyelik 26.06.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Kocaeli
  • Ad Soyad M** Ç**
  • Mesajlar 48
  • Beğeniler 19 / 6
  • Ticaret 0, (%0)
Merhaba arkadaslar . Bir sorum olacak. Sitemde bir buton var . Butona tıklandığı anda 2 tane işlem yapması gerekiyor. Ve bu işlemler ayrı fonksiyonlar .Ben bu fonksiyonları aynı anda onclick eventine monte edebilir miyim ? Alternatif yol var mıdır ?




 

 

wmaraci
reklam

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
Hocam em mantıklı yol fonksiyonlari birleştirmek gibi sanki.
muhammet467

kişi bu mesajı beğendi.

VisualStudio VisualStudio WM Aracı Kullanıcı
  • Üyelik 21.01.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Master
  • Konum Adıyaman
  • Ad Soyad A** K**
  • Mesajlar 419
  • Beğeniler 0 / 62
  • Ticaret 8, (%88)
JQuery kullanabilirsiniz

$(".button").click(function(){
// Fonksiyonlar
});
muhammet467

kişi bu mesajı beğendi.

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Ya fonksiyonları birleştireceksin yada trigger kullanıp diğer fonksiyonu tetikleteceksin.
muhammet467

kişi bu mesajı beğendi.

www.ontedi.com
www.cizgi.site
wmaraci
wmaraci

infstock infstock WM Aracı Kullanıcı
  • Üyelik 16.12.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Frontend Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** K**
  • Mesajlar 75
  • Beğeniler 1 / 23
  • Ticaret 0, (%0)
asagidaki kod mantigi isini gorecektir dostum.









text




<script></script>

<script>
$(document).ready(function(){
function red(){
$('.box').css({'background-color':'red'})
}

function green(){
$('.box').css({'color':'green'})
}

$('#button').click(function(){
red();
green();
});

});
</script>




Ek Olarak: onclick uzerinden gitmek istiyorsan birden fazla fonksiyonu asagidaki sekilde aralarina noktali virgul koyarak cagirabilrsin..

onclick="play() ; sayac()"
muhammet467

kişi bu mesajı beğendi.

templates.informationstock.com
www.informationstock.com

fullstackdev fullstackdev WM Aracı Kullanıcı
  • Üyelik 25.06.2016
  • Yaş/Cinsiyet 36 / E
  • Meslek full stack developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ç**
  • Mesajlar 334
  • Beğeniler 35 / 93
  • Ticaret 0, (%0)
beyler naptiniz :)



yeterli
MertKoseoglu muhammet467

kişi bu mesajı beğendi.

infstock infstock WM Aracı Kullanıcı
  • Üyelik 16.12.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Frontend Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** K**
  • Mesajlar 75
  • Beğeniler 1 / 23
  • Ticaret 0, (%0)
o bilgiyi ek olarak vermistim yukarda @fullstackdev .. script kodlarinin html tarafinda cagrilmasi dogru bir yontem degil aslinda ama ek bilgi olarak da vermis olduk.. normal olan functionlarin ve call metodlarinin script tarafinda uygulanmasidir..
fullstackdev muhammet467

kişi bu mesajı beğendi.

templates.informationstock.com
www.informationstock.com

muhammet467 muhammet467 WM Aracı Kullanıcı
  • Üyelik 26.06.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Kocaeli
  • Ad Soyad M** Ç**
  • Mesajlar 48
  • Beğeniler 19 / 6
  • Ticaret 0, (%0)
Hepinize çok teşekkür ederim arkadaşlar. Birden çok cevap olduğu aşikar. Az kod çok iş mantığıyla iki fonksiyonu ; kullanarak onclick eventine çağırma işlemi daha pratik geldi.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al