Stop using :even/:odd in examples on other pages
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- jquery
- Área
- documentation
Línea de trabajo
Revisa el PR #1145 y los ejemplos de la página de API que todavía usan :odd o :even. Primero determina si deberían introducirse las API .even()/.odd() propuestas para jQuery 3.5.0; si no, reescribe esos ejemplos usando otro enfoque. Se considera terminado cuando la decisión queda registrada y los ejemplos restantes ya no dependen de los selectores obsoletos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
PR #1145 marked all positional selectors as deprecated & removed their usage from API pages for non-deprecated APIs. The only exceptions are :even & :odd selectors as there are no tiny equivalents in jQuery APIs.
We could define an .even()/.odd() API. This is the implementation that adds +25 bytes: https://github.com/mgol/jquery/commit/f45409708c6f307bf923440d09f6f2fd86df9a9d
even: function() {
return this.filter( function( i ) {
return ( i + 1 ) % 2;
} );
},
odd: function() {
return this.filter( function( i ) {
return i % 2;
} );
},
That said, such an API would be jQuery 3.5.0+ (unless Migrate polyfills it for earlier versions as well) only and we'd have to release that 3.5.0 before 4.0.0. Something to consider.
If that's decided against then we need to rewrite existing examples using :odd/:even to use something else.
I think I'm slightly in favor of introducing these two new methods as that'd close the gap from POS selectors & it'd simplify the migration. But let's talk about it. cc @jquery/core
- Lenguaje dominante
- HTML
- Estrellas
- 324
- Forks
- 259
- Merge medio
- 1 d 30 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de jquery/api.jquery.com
-
Mention of ‘timestamp’ in documentation for ‘cache’ parameter of ‘ajax’ is misleadingPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
jquery/api.jquery.com#1241 · 2 comentarios ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
jquery/api.jquery.com#1176 ·
-
The documentation of CSS methods should be further classifiedQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
jquery/api.jquery.com#1281 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
jquery/api.jquery.com#1271 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
jquery/api.jquery.com#1259 ·
Todos los issues de jquery/api.jquery.com
Issues similares
-
5-minutes algorithm all-levels any-language beginner-friendly community documentation easy first-timers-only good first issue hacktoberfest help wanted learning no-code-needed open-source python students
Dificultad 2/5 Menos de una hora Aptitud para principiantes 88/100
Huerte/algo-solutions-python#253 ·
Los mantenedores suelen responder en 1 día
-
size/s
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
sipyourdrink-ltd/bernstein#7179 ·
Los mantenedores suelen responder en 1 día
-
area/docs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
meshery/meshery#23375 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Synthetic
Dificultad 1/5 Menos de una hora Aptitud para principiantes 66/100
samtoth/agda-synthetic-categories#373 ·
Los mantenedores suelen responder en 1 día
-
agent-system-test-1319336938-43312257375-1- Agent System assignment-policy flow 43312257375-1Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
tanaabased/big-test-bucket#19952 ·
Los mantenedores suelen responder en 1 día