Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]grep() w funkcji nie działa
Forum PHP.pl > Forum > Przedszkole
omxd
Witam,
mam taki kod:
  1. var y = ['menu_home', 'menu_oferta', 'menu_portfolio', 'menu_kontakt'];
  2. function restartMenu(removeItem) {
  3.  
  4. y = jQuery.grep(y,function(value1) {
  5. return value1 != removeItem;
  6. });
  7. console.log(y);
  8.  
  9. }

wszystko działa ok poza funkcją,ale w funkcji już nie.Przypuszczam ,że chodzi o "return" ,ale nie wiem jak je zastąpić.Czy ktoś mogłby coś poradzić?
pozdrawiam
bostaf
Co ta funkcja ma robić i do czego (jakiego elementu HTML) ma zostać zastosowana. Można się domyślić z zastosowanego nazewnictwa, ale lepiej mieć pewność.
Jaką wartość ma zmienna value1?
omxd
uaktualnienie menu po przesunięciu scrolla.
potrzebuję uzyskać tablicę bez wskazanej wartości.
value1 to zmienna która tworzy grep() nie ma nadpisanej wartości?
bostaf
Cytat(omxd @ 2.01.2014, 21:18:33 ) *
potrzebuję uzyskać tablicę bez wskazanej wartości.

[JAVASCRIPT] pobierz, plaintext
  1. var y = ['menu_home', 'menu_oferta', 'menu_portfolio', 'menu_kontakt'];
  2. delete y[$.inArray("menu_oferta", y)];
  3. console.log(y);
[JAVASCRIPT] pobierz, plaintext

Tylko o usunięcie wartości z tablicy chodziło? Reszta OK?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.