Нужна помощь с функцией [php:1:d927204b23]function toQueryString (query) {
var temp = []
for (var i in query) {
if (query.hasOwnProperty(i) && typeof i === 'string' && (typeof query[i] === 'string' || typeof query[i] === 'number')) {
temp.push(i + '=' + query[i]);
}
}
return temp.join('&');
};[/php:1:d927204b23]
Если передавать строковый параметры, например [php:1:d927204b23]var example = {
this: 'will',
return: 'this'
};
toQueryString(example);[/php:1:d927204b23], то все отлично, если передавать массив, например [php:1:d927204b23]var example = {
this: ['f1','f2'],
return: 'this'
};
toQueryString(example);[/php:1:d927204b23], то обработается только один, строковый параметр. Пробовал второй цикл внутри поставить, но безуспешно. Помогите.
В каком браузере/программе можно отследить какие js функции выполняются при клике на ссылку?
И ещё вопрос:
Заметил, что все крутые чуваки(vk.com, listenit.org) функциям передают event. Зачем?
Sandr, спс.
Делаю навигацию по сайту без перезгрузки страницы(на ajax). Нужно ли сохранять уже загруженые страницы чтобы потом заново не загружать или нет?
Netot,только начал изучать.
-
делаем AJAX запрос для получения нужной страницы в DOM элемент.И дальше,согласно планам.
-
http://anton.shevchuk.name/javascript/jquery-for-beginners-ajax/
добавлено спустя 4 минуты:
без перезгрузки страницы...подразумевает без обновления.Следовательно,страницы будут заагружены при запросе,а дальнейшие манипуляции касаются DOM элемента.
-
возможно я не прав
добавлено спустя 7 минут:
Netot пишет:
"В каком браузере/программе можно отследить какие js функции выполняются при клике на ссылку?
И ещё вопрос:
Заметил, что все крутые чуваки(vk.com, listenit.org) функциям передают event. Зачем?"
-
инструменты разработчика
добавлено спустя 23 минуты:
jupsex пишет:
"Всем привет! Подскажите, как сделать, чтобы к ссылке в правом углу был значек, а при нажатии на него внизу выплывал текст-подсказка ?"
43 примера реализации всплывающих подсказок с помощью AJAX, JavaScript и CSS
-
http://www.w3school.ru/blog/web-development/43-tooltips-scripts-ajax-javascript-css-dhtml.html
добавлено спустя 5 минут:
ma3uk пишет:
"Нужна помощь с функцией [php:1:4a12fd063e]function toQueryString (query) {
var temp = []
for (var i in query) {
if (query.hasOwnProperty(i) && typeof i === 'string' && (typeof query[i] === 'string' || typeof query[i] === 'number')) {
temp.push(i + '=' + query[i]);
}
}
return temp.join('&');
};[/php:1:4a12fd063e]
Если передавать строковый параметры, например [php:1:4a12fd063e]var example = {
this: 'will',
return: 'this'
};
toQueryString(example);[/php:1:4a12fd063e], то все отлично, если передавать массив, например [php:1:4a12fd063e]var example = {
this: ['f1','f2'],
return: 'this'
};
toQueryString(example);[/php:1:4a12fd063e], то обработается только один, строковый параметр. Пробовал второй цикл внутри поставить, но безуспешно. Помогите."
-
Не используйте for..in для массивов
-
http://learn.javascript.ru/array
Цитата:
" Netot,только начал изучать.
-
делаем AJAX запрос для получения нужной страницы в DOM элемент.И дальше,согласно планам.
-
http://anton.shevchuk.name/javascript/jquery-for-beginners-ajax/
добавлено спустя 4 минуты:
без перезгрузки страницы...подразумевает без обновления.Следовательно,страницы будут заагружены при запросе,а дальнейшие манипуляции касаются DOM элемента."
Я не спрашивал что это такое и как это происходит
. Я спросил:
Цитата:
"Нужно ли сохранять уже загруженые страницы чтобы потом заново не загружать или нет?"