Функция с предустановленным значением
function myfync(i=10){ ///bla bla bla } Не стал тратить время на поиски и проверку... Такая структура есть на php. Если значение прилетело(например i=15), то функция работает с i=15, если нет то с i=10. Такое работает? |
Вообщем такая конструкция работает)
|
Цитата:
myfync(); function myfync(i=10){ alert(i); }; Вообще ошибка. myfync(); function myfync(i){ i=(i)? i: 10; alert(i); }; |
function form_add_cat(div_cat="#cats"){ $(div_cat).append("<option selected='selected' disabled>Выберите категорию</option>"); for(i=0;i<array_cat.length;i++){ var input_option_cats = $("<option>",{ value: i, text: array_cat[i].name }); $(div_cat).append(input_option_cats); } } у меня работает, как сам не понимаю! Функцию я гружу в главном файле! Потом по мере надобности подгружаю код через ajax form_add_cat("#s_cat"); И там и там все добавляется! |
Цитата:
|
Кстати заметил код работает только в FF) Есть альтернатива выхода?)
В FF и ваш скрипт работает) |
Цитата:
|
myfync(15); function myfync(i){ i=(i)? i: 10; alert(i); }; i=(i)? i: 10; - Вот эту строчку можно расшифровать, честно не изучал эти самые сокращения) |
KupueIIIKo, вот еще вариант из букваря...
http://javascript.ru/basic/functions#parametry-funkcii |
Цитата:
|
Часовой пояс GMT +3, время: 06:43. |