Jump to content

Николя223

Expert
  • Posts

    1,771
  • Joined

  • Last visited

  • Days Won

    53

Everything posted by Николя223

  1. а как часто ты перебираешь в JS разреженные массивы? ) на стороне сервера это одно, на стороне клиента - совершенно другое. тут больше вопрос как они в клиент попали upd : если память не изменяет, в JS такие массивы должны представлять собой объект. проверил в эмуляторе IE 8 даже перебирает) скажем так - я много на чем спотыкался и выносил тот или иной урок) речь идет о конкретном примере for of ) допустим в данном примере эта конструкция работает, а как быть если нужен индекс или же изменить значение массива на какое то другое? =) но спорить особо не вижу смысла) так как не верстальщик )
  2. не согласен) фильтры фильтрами, но перебор массивов мне нужен часто. другое дело что я не часто использую нативный JS =) тем более что в данном случае речь идет о цикле for ) есть ещё foreach, но вот его то как раз я вообще не использую
  3. как вариант. если нужно массив перебрать, я делаю так https://jsfiddle.net/fhuj82tv/3/
  4. тут с таким моментом столкнулся. есть несколько табов на странице, причем в нескольких табах существуют другие табы. при выборе вкладки, позиция сохраняется и при перезагрузке страницы выбранный таб остается нажатым, но не всегда правильно. как это можно отключить на стадии инициализации?
  5. работать то работает, но слишком много кода. если делать через цикл, то можно и одним ограничится
  6. когда по кнопкам тыкаешь, страница прыгает. Ставьте хотя бы return false на события мне вообще не нравится что эту анимацию к месту и не к месту делают. она очень странная. лучше сделать обычное меню, без всего этого вороха наворотов крутящиеся иконки и цифры тоже - ну вот зачем это?)) отвлекает очень. я например зашел на страницу информацию узнать , от дизайна получить удовольствие. а не спиннеры эти смотреть. это явно не к месту по коду иконок awesome. я понял вашу идею - решили сэкономить на стилях, но как по мне это странно выглядит) пользователю то ясно без разницы, но как по мне - не айс по дизайну мне что не нравится) ну это придираюсь уже. оранжевый с зеленым не заходит. оранжевый на его фоне выглядит дико кричащим, у этой кнопки цвет вписывается, может оранжевый на него заменить? http://joxi.ru/bmoon1EFxdb6Qm навигация по меню. ну сделайте плавный скроллинг. лет шесть назад ещё бы ничего, но не в 2017 сам этот гамбургер в не правильном месте. его на край лучше. в центре место для другого
  7. тут хороший экстрасенс нужен)) чтобы по такому фото гадать
  8. нда вы сами то поняли что в коде написали? )) не или, а и. не сравнение, а не равно. вообще лучше клик по #aux переделать
  9. эм тут в чем проблема то. не уверен что без css ты сделаешь таблицу высотой 90% от размера экрана. во первых сделай современный доктайп, скажи преподавателю что ты прошаренный) во вторых процентовку не даст сделать само тело документа так как по умолчанию оно равно высоте контента мы решаем это примерно так https://codepen.io/anon/pen/MoayOr далее есть два варианта - дальше на css проставить для таблицы margin (отступы) , собственно так и надо либо можешь твою таблицу вставить в другую таблицу с одной ячейкой, у которой атрибут valign поставь middle. т.е. ты сделаешь примитивное центрирование по вертикали по горизонтали центрируй твою таблицу атрибутом align но в реальности так не делается, так как табличная верстка это начало 2000х и да в cellspacing пропущено равно =)
  10. нет))) что такое \w ? а с кирилицей то что? =)))) http://javascript.ru/basic/regular-expression+
  11. если нужно раздватри, а не просто пробелы вначале и в конце убрать, то используют регулярки с replace либо как раньше его заменяли split().join(); ' раз два три'.replace(/\s/g,'') ' раз два три'.split(' ').join('') ответ неверный.
  12. лол это где такие задания? вот же https://jsfiddle.net/k0uka1ak/ https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/Trim @andrey7287 я что то не понял. зачем в твоем примере map? если тоже самое можно сделать просто split(' ').join('') =)))
  13. у меня вопрос оффтопного характера. я один давным давно перестал использовать простой .click? а вешаю всё на .on. я вот пост прочитал и отметил этот момент
  14. https://habrahabr.ru/company/gridgain/blog/327732/
  15. мне вот эта часть подозрительной показалась. рискну предположить что определение скорости происходит непосредственно в вашем браузере. не думаю что у них на каждом сервере стоит хром, на который приходит запрос и т д
  16. он к тому что в dotted нельзя регулировать расстояние между точками не понимаю почему такой пустяк в css с самого начала не реализован
  17. друг прислал трешак закрыл
  18. Я сталкивался с такой проблемой. он пишет о том что не работает wp_pagenavi() так как он перезатирает предыдущий запрос. А вам не кажется что вы предлагаете тоже самое только с другого ракурса?) позже напишу как можно сделать
  19. всмысле конфликт с query_post вам не так нужно сделать. то что вы сделали создаст ещё один запрос . т.е. у вас зачем то два раза будет одно и тоже выбираться только во второй раз с ограничением. можете попробовать трюк сделать. https://wp-kama.ru/hook/post_limits что то типа такого add_filter( 'post_limits', 'editLimitForTaxonomy' ); function editLimitForTaxonomy( $limit, $query ) { if (!is_admin()){ if ( $query->query_vars['taxonomy'] == 'ВАША ТАКСОНОМИЯ' ){ $limit = 'LIMIT 20'; } } return $limit; } конкретно этот хук я не использовал. использовал подобные, поэтому второй параметр query там имеет место быть сам query_posts уберите. он и так вызывается в категориях и таксономиях хм. если в index.php - то сами придумайте как определить что это index.php в функции, чтобы только для этого раздела работало.. если не получится то там уже смотреть нужно что это. баг или нет. на крайний случай - заюзайте просто WP_Query а вообще - количество постов для обычных категорий устанавливается в настройках->чтение, это так к слову
  20. может быть так http://jsfiddle.net/5fskymbk/1/
  21. да я вкурсе. просто не мой проект и довольно старый. так и делал. думал может проще придумали чё
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy