javascript - Oletuspainike div
Olen vain utelias; onko teillä kenelläkään hyviä JavaScript-resursseja oletuspainikkeen asettamiseen kaikille elementeille divin sisällä? Minulla on paljon divejä, jotka suorittavat erilaisia JavaScript-funktioita, ja haluaisin, että kaikilla niillä olisi nappien skriptit suoritettuna, kun Enter-painiketta painetaan.
Kiitos etukäteen!
Vastaus #1
Tapa, jolla tekisin sen, on antaa niille elementeille, jotka haluat aktivoituvan, luokka, esimerkiksi 'acceptEnter'. Sitten luo käsittelijä sisältäville DIV-elementeille, joka tarkistaa tuon luokan näppäimen painalluksen yhteydessä. Toivottavasti tästä on apua :)
$('div').keypress( function(e) {
if(e.keyCode == '13') {
$(this).find('.acceptEnter').click();
}
});
Vastaus #2
Miksi ei olisi yhtä ainoaa JavaScript-funktiota, joka kutsuu kaikkia muita skriptejä, ja saisi kaikki napit kutsumaan tätä yhtä JavaScript-funktiota?
