Esto es más de una pregunta de la organización sobre Jquery.¿Cuál es la mejor manera de realizar un seguimiento de sus identificadores para su Jquery y CSS?
Utilizando el siguiente ejemplo sencillo:
<a href="#" class="click">click me</a>
<script>
$(document).ready(function(){
$('.click').on('click',function(){
alert('Clicked!');
});
});
</script>
Ahora multiplique esto por un 1000 en su sitio web, puede obtener rápidamente desordenado. También puede olvidar qué clases le asignó a Jquery o a su CSS. Normalmente trato de evitar mezclar ambos, así que agrego mis clases para CSS y otras para Jquery, en caso de que cambie el diseño o use esa sección en otro lugar, ... Puedo cambiar el CSS. ¿Pero cómo recordar cuál es para CSS o Jquery? ¿Nombra sus clases "JSclassName" o algo así?
Avísame si no estoy seguro y gracias por tu ayuda.
Pero, ¿no es fácil romper tu código si haces esto? Somos varios codificando la misma interfaz, si alguien cambia algo, como corregir la ortografía de una clase, rompe tanto CSS como JS. Entonces, tan pronto como cambie el nombre, ¿tiene que verificar ambos scripts? – denislexic
En cierto sentido, sí. Tienes que. Esa es la parte donde debe planificar cuidadosamente los esquemas de nomenclatura consistentes antes de implementarlos para evitar dichos errores. – Joseph
¿Y realmente no recomendaría agregar una clase solo para JS? ¿Como "js-click"? – denislexic