mio 2c:
Al giorno d'oggi, con l'avvento di uso pesante di Ajax e la versatilità di jQuery, mi piace centralizzare la gestione di elaborazione.
Il
<a href='#' onClick= ...></a>
non necessario richiede l'href. Su questo, io stesso, evito lo stress extra ogni volta che non è necessario. Quindi non codice href su ancore che si risolvono in onClick. In secondo luogo, a meno che non abbia un bisogno speciale di gestire le ancore (come $ ('a ...) ....), non uso nemmeno le ancore. Io uso semplicemente div div o span o addirittura paragrafo (< p>).
l'a (ancora) consente il cursore automatico: puntatore e gestione della decorazione del testo per ancore.
Il
$(document).ready(function() {
$('#link').click(...
è un buon modo per centralizzare l'elaborazione dove è possibile avere tutte le voci documentato proprio lì:
function a() { .. }
function b() { .. }
function c() { .. }
....
$(document).ready(function() {
// originated on thatfile.html
$('#clicka').click(a());
// originated on thisfile.asp
$('#clickb').click(b());
// originated on form c in file myforms.asp
$('#clickc').click(c());
});
fonte
2011-11-18 20:58:04
abbiamo questi cosparso tutto il posto e mi piacerebbe scoprire il modo migliore e creare uno standard. –
Inoltre, quando il primo dovrebbe essere usato per il secondo? Se mai. –