Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вогнять в переменную и отобразить кусок кода
Такой код повторяется несколько раз. Вот я и подумал что это ОЧЕНЬ шикарно для нескольких всплывающих слов.
Нужно как-то оптимизировать что-ли....
Как можно решить при помощи переменных это?
asik
Отправлено: 20 Января, 2011 - 14:47:37
Новичок
Покинул форум
Сообщений всего: 28
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Вогнать в переменную?
(с) - Жениться вам, барин, пора...
nextdrift
Отправлено: 20 Января, 2011 - 17:39:54
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
asik пишет:
Вогнать в переменную?
(с) - Жениться вам, барин, пора...
+357
nextdrift
Отправлено: 21 Января, 2011 - 07:46:07
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
Так может кто подсказать как лучше поступить?
SAD
Отправлено: 21 Января, 2011 - 08:07:25
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
заворачиваете этот код в функцию с 2 входящими параметрами, например, my_function(element, content)
Цитата:
$('input') // ВОТ ЭТО МЕНЯЕТСЯ
будет $(element)
nextdrift пишет:
content: 'Типо подсказка', // И ВОТ ЭТО
будет content: content
nextdrift
Отправлено: 21 Января, 2011 - 13:41:59
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
SAD пишет:
заворачиваете этот код в функцию с 2 входящими параметрами, например, my_function(element, content)
Цитата:
$('input') // ВОТ ЭТО МЕНЯЕТСЯ
будет $(element)
nextdrift пишет:
content: 'Типо подсказка', // И ВОТ ЭТО
будет content: content
Спасибо. Попробую asik, я до сих пор ржу с твоего подкола
JustUserR
Отправлено: 21 Января, 2011 - 15:39:07
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
nextdrift В качестве возможного простого варианта решения указанной задачи допустим использование глобальной переменной отражающей необходимое состояние информационного поля - в таком случае в процессе генерации требуемого события будет осуществлять считывания указанного поля При этом для корректной работы необходимо использование инкапсулированного объекта передаваемого по ссылке - для которого получение целевого строкового значения в выражении обеспечивается на основе native-методов корневого объекта
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
nextdrift
Отправлено: 21 Января, 2011 - 21:36:53
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
Всё подправил при помощи функций.
Код из 190 строк превратился в 47
JustUserR
Отправлено: 23 Января, 2011 - 12:14:12
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
nextdrift пишет:
Код из 190 строк превратился в 47
Для осуществления оценки предполагаемого количества строк клиентского JS-скрипта и ассоциированной с ним вычислительной эффективность в действительности требуется анализ элементоа framework-а jquery обеспечивающего собственную интерпретацию более высокого уровня - в то же время средства классического JS-скриптинга позволяют обеспечить более эффективное решения данного вопроса
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
nextdrift
Отправлено: 23 Января, 2011 - 18:17:32
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
JustUserR
Отправлено: 25 Января, 2011 - 16:57:40
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
nextdrift При использовании реальных промышленных приложений вопрос сохранения требуемой вычислитеной эффективности является значимым и процесс оптимизации является одним из ключевых аспектов - кроме того заведомое использование нецелевых внешних компонентов для решения задачи не является оптимальным решением
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.