Hocam 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/
bir 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ı anda
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 = "";
}
});