Selam arkadaşlar jquery'de bir yardımınıza ihtiyacım var sitenin her yerindeki divlere spanlara li lere a lara title vericem mesela
<div title='musteri sayisi'>25 </div>
<a hrf="xyz" title="xyz sayfasına gider">xyz </a>
<span title="Gireceğiniz sql'in sonuna başına noktalı virgul koymayın ve sql içerisnde çift tırnak kullanmayın sql'e yandaki parametreleri eklemek ve kullanmak için ['Musteri_Kodu'] gibi kullanın"> <input txt > </span>
mesela yukardaki örnekler için ctrl+f1 'e basılı tutup tıkladığım zaman mause konumana position fixed olan bir div açıcam olayım bu
yapamadığım yer ctrl + f1'e basılı tutulduğu zaman tıklandığında brnim yaptığımda ctrl + f1E bir kere basmak yeterli oluyor daha sonra tıkladığında çalışıyor sadece ctrl+f1 + click de çalışacak
2. olarak tıklandığım nesnenin titlesini nasıl alabilirim mesela div için $(div).click(function () diyoruz ama benim herşeyolabilir tüm html etiketleri
var text = "";
function metin(string) {
alert(string);
}
$(document).on('keypress', function (e) {
if (e.ctrlKey) {
if (e.keyCode == 112) {
text = "test yazisi";
$('#baslikb').click(function () {
metin(text);
text = "";
});
e.preventDefault();
e.keyCode = 0;
}
}
});
Jquery ctrl + f1 yardım Metni
5
●512
- 20-01-2017, 10:47:37jQuery ile HTML elemanlarının herhangi bir özelliğini almak için attr yöntemini kullanabilirsiniz.onur7416 adlı üyeden alıntı: mesajı görüntüle
Yaptığım örneğe aşağıdaki bağlantıdan ulaşabilirsiniz.
https://jsfiddle.net/10pn8jhb/2/ - 20-01-2017, 10:55:10Eposta Aktivasyonu Gerekmekteorda button a demişsin ama benim bahsettim div olabilir span olabilir attr y ibiliyorum htmlledeki tüm elementler olabilir bunu nasıl yapabilirim input'a da tıklana bilirseogrenci adlı üyeden alıntı: mesajı görüntüle
Virgül ile ayırmışsın bunu fark etmedim teşekkür ederim ctrl + f1 e basılı tutulup tıklandıgında nasıl yakalayabilirim ? - 20-01-2017, 11:07:07Hocam tüm elemanlar için $("*") yapmanız yeterli olacaktır.
Ama HTML hiyerarşisi gereği inputa tıklarsanız body ve html tıklamış sayılacağınızdan onlarında title özelliği olmadığından undefined uyarısı alabilirsiniz. Bundan kurtulmak için return false kullanabilirsiniz.
Aşağıda düzenlenmiş örneği var
https://jsfiddle.net/10pn8jhb/3/ - 20-01-2017, 12:17:17Eposta Aktivasyonu Gerekmektebir butona baslı tutulup click olayını nasıl yapabilirim. herşeyi ypatım fakat ctrl + f1 e basıp bıraktıkdan sonra tıklayınca açılıyor benim istediğin ctrl + f1 + click hepsi aynı andaseogrenci adlı üyeden alıntı: mesajı görüntüle
function metin(string){ alert(string); } var x = 1; $(document).keydown('keydown', function (e) { if (e.ctrlKey) { if (e.keyCode == 112) { x = 0; } } return false; }); $('*').click(function () { if (x == 0) { var t = $(this); var yardim_metni = t.attr('yardim-metni'); metin(yardim_metni + x); x = 1; text = ""; } }); - 20-01-2017, 12:52:00Hocam buyrun aşağıdaki linkten bakabilirsiniz.
CTRL+F1'e basılınca x true oluyor. Tuşa basılma işlemi bitince x false oluyor.
https://jsfiddle.net/10pn8jhb/6/