Red de conocimientos turísticos - Información de alquiler - Sobre el problema de que jquery juzgue el primero y el último.
Sobre el problema de que jquery juzgue el primero y el último.
En primer lugar, tu comprensión es errónea. $("ul.mac_ul li") se refiere a todos los li con la clase "mac_ul". En este momento, si usa primero o último en la base original, obtendrá el primero y el último de todos los li con la clase "mac_ul". uno. Debe tener muy claro este concepto; de lo contrario, la próxima vez seguirá encontrando errores de bajo nivel.
Según tus necesidades, el enfoque correcto debería ser:
$.each($("ul.mac_ul"), function(i, n) {
alerta($("li:primero", $(n)).html());
alerta($("li:último", $(n)).html()) ;
});
Debe obtener todos los objetos ul y luego recorrer el análisis para obtener el primero y el último de cada ul.