|
|
|
jquery код срабатывает только после обновления страницы
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! При загрузке страницы не срабатывает jquery код, но после обновления все работает. Как сделать что бы код срабатывал сразу, без обновления страницы? Сам код: (function($) { Drupal.behaviors.myBehavior = { attach: function (context, settings) { if($('.block-menu-side-menu .menu .first a').hasClass('active')){ $('.block-menu-side-menu .menu .first').css("background", "url('http://wellmark.ukrartmedia.com/sites/all/themes/custom/images/left-menu-bg-active.png') bottom left no-repeat"); } $(".view-productterm img").load(function(){ var h=this.height,w=this.width; $(this).removeAttr('width').removeAttr('height'); var actualHeight =$(this).height(),actualWidth=$(this).width(); $(this).attr({height:h,width:w}).data({height: actualHeight, width: actualWidth}); var mrgn = (220 - actualHeight)/2; $(this).css('margin-top', mrgn); }) } }; })(jQuery); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2015, 09:19 |
|
||
|
jquery код срабатывает только после обновления страницы
|
|||
|---|---|---|---|
|
#18+
newbie1При загрузке страницы не срабатывает jquery код, но после обновления все работает. Как сделать что бы код срабатывал сразу, без обновления страницы? Дело в том, что конструкция Код: javascript 1. 2. 3. Будет отрабатывать сразу и в том же месте. Т.ч. приводи пример полностью... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2015, 10:48 |
|
||
|
jquery код срабатывает только после обновления страницы
|
|||
|---|---|---|---|
|
#18+
krvsa, я обычно так пишу $(document).ready(function () { ... ... }) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2015, 13:44 |
|
||
|
jquery код срабатывает только после обновления страницы
|
|||
|---|---|---|---|
|
#18+
Bodia86я обычно так пишу Код: javascript 1. 2. 3. 4. Так такое будет работать только после готовности документа... А ТСу хочется прям сразу выполнить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2015, 15:14 |
|
||
|
jquery код срабатывает только после обновления страницы
|
|||
|---|---|---|---|
|
#18+
krvsa, Пробовал так же писать, не работает, не знаю почему. вроде все правильно прописал. Хотя может что-то не так сделал. Буду пробовать писать так как вы советуете. Спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2015, 15:57 |
|
||
|
jquery код срабатывает только после обновления страницы
|
|||
|---|---|---|---|
|
#18+
newbie1 , так пока не понятна твоя проблема... Вот иллюстрация порядка выполнения кода Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2015, 16:28 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1445815]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 395ms |

| 0 / 0 |
