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.