powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery css background срабатывает только со вторго раза
3 сообщений из 3, страница 1 из 1
jquery css background срабатывает только со вторго раза
    #38651518
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
...
Рейтинг: 0 / 0
jquery css background срабатывает только со вторго раза
    #38651522
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упс, сорвалось..

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
var Image = new Image();
$('body').on('click', '.frame-item a', function(e){
        Image.onload = function() {}
        Image.src = base + path;

$('#ramka').css({
            'background' : 'url(' + Image.src + ')',
            'width' : Image.width,
            'height' : Image.height,
            'opacity': 1
        });
});


background меняется, но изображение не показывается. Отрабатывает только со второго раза. Image.width и Image.height возвращают ноль. может их получение в онлоад надо засунуть... кто занаток направьте на путь праведный
...
Рейтинг: 0 / 0
jquery css background срабатывает только со вторго раза
    #38651528
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запихнул все манипуляции с размерами связанными с картинкой в Image.onload, вроде заработало. Объясните принцип работы с данным объектом. Когда срабатывает онлоад, почему src надо прописывать после этого события...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery css background срабатывает только со вторго раза
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]