Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ajax->js расскажите подробнее 
:(
    Опции темы
insy
Дата 1.4.2010, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



доброго времени суток, народ!
Расскажите пожалуйста простыми словами, про подгрузку через ajax html контента содержащего javascript... и применение javascript'a к подгружаемой информации...  
PM MAIL   Вверх
bars80080
Дата 1.4.2010, 23:48 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



а что из прочитанного не ясно?
PM MAIL WWW   Вверх
insy
Дата 2.4.2010, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



Ну вот например!
 
Есть html который при помощи ajax'а подгружается в див
Это html часть hightslide'а, при нажатии на ссылку в новом окне типа lightbox открывается страница...

Код

<div>

    <a href="index.htm" class ="ass"  onclick="return hs.htmlExpand(this, { headingText: 'Lorem ipsum' })">
    Open HTML-content
</a>
<div class="highslide-maincontent">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam dapibus
 leo quis nisl. In lectus. Vivamus consectetuer pede in nisl. Mauris cursus pretium mauris. Suspendisse condimentum
 mi ac tellus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec 
sed enim.
 Ut vel ipsum. Cras consequat velit et justo. Donec mollis, mi at tincidunt vehicula, nisl mi luctus risus, quis scelerisque 
arcu nibh ac nisi. Sed risus. Curabitur urna. Aliquam vitae nisl. Quisque imperdiet semper justo. Pellentesque nonummy 
pretium tellus.
</div>
</div>


Так вот, как мне заставить его работать, он просто подгружается и все... на js не реагирует:(Читал много на эту тему, разобраться не получается, очень прошу напишите пример, чтобы я на конкретно своей задаче понял...



Это сообщение отредактировал(а) 12345c - 3.4.2010, 15:55
PM MAIL   Вверх
нуп
Дата 3.4.2010, 05:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 12
Всего: 33



подключи js файл и css файлы. Проверь все пути

Это сообщение отредактировал(а) нуп - 3.4.2010, 05:30
PM MAIL   Вверх
insy
Дата 3.4.2010, 10:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



хех, если бы все было так просто... Все уже проверено несколько раз...
PM MAIL   Вверх
12345c
Дата 3.4.2010, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 6
Всего: 101



Нет постановки задачи. Где пример, который не работает?


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
insy
Дата 3.4.2010, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



ну вот,  сама функция работает... но параметры к ней не применяются...

Код


            hs.graphicsDir = '..highslide/graphics/';
    hs.outlineType = 'rounded-white';
    hs.showCredits = false;
    hs.wrapperClassName = 'draggable-header';



и после того как их прописываю, сразу рушится работа highslide'a вообщем
В чем вообще может быть дело понять не могу...

Это сообщение отредактировал(а) insy - 4.4.2010, 11:20
PM MAIL   Вверх
insy
Дата 5.4.2010, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



почти ведь решили проблему, помогите пожалуйста....
PM MAIL   Вверх
нуп
Дата 5.4.2010, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 12
Всего: 33



Код

hs.graphicsDir = '..highslide/graphics/';


пропиши полный путь, если заработает то ошибка была тут  smile 
PM MAIL   Вверх
insy
Дата 5.4.2010, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



До данного скрипта вообще не доходит... все скрипты применяются  только к тем элементам, которые не были подгружены, а  были на странице изначально...
PM MAIL   Вверх
нуп
Дата 5.4.2010, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 12
Всего: 33



Покажи код где подключается highslide и где описывается функция
PM MAIL   Вверх
insy
Дата 5.4.2010, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



Код

<script type="text/javascript" src = "<?=site_url('js/highslide-with-html.js');?>"></script>

Вообще highslide работает, но на стандартных настройках... Я хочу например закруглить углы и убрать подпись.. пишу скрипт
Код

hs.graphicsDir = '..highslide/graphics/';
    hs.outlineType = 'rounded-white';
    hs.showCredits = false;
    hs.wrapperClassName = 'draggable-header';


Код

<div>

    <a href="index.htm" class ="ass"  onclick="return hs.htmlExpand(this, { headingText: 'Lorem ipsum' })">
    Open HTML-content
</a>
<div class="highslide-maincontent">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam dapibus leo quis nisl. In lectus. Vivamus consectetuer pede in nisl. Mauris cursus pretium mauris. Suspendisse condimentum mi ac tellus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec sed enim. Ut vel ipsum. Cras consequat velit et justo. Donec mollis, mi at tincidunt vehicula, nisl mi luctus risus, quis scelerisque arcu nibh ac nisi. Sed risus. Curabitur urna. Aliquam vitae nisl. Quisque imperdiet semper justo. Pellentesque nonummy pretium tellus.
</div>
</div>

И после него даже на стандартных настройках перестает работать все(
Вот как-то так...


Это сообщение отредактировал(а) insy - 5.4.2010, 13:34
PM MAIL   Вверх
нуп
Дата 5.4.2010, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 12
Всего: 33



hs.graphicsDir = '..highslide/graphics/';
НЕЛЬЗЯ ТАК!!!!! 
hs.graphicsDir = '../highslide/graphics/';
PM MAIL   Вверх
insy
Дата 5.4.2010, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 21.9.2008
Где: Saratov

Репутация: нет
Всего: нет



Товарищ, это обыкновенная опечатка... и этот код был вставлен только с целью показать его содержимое... он не работает!!!!!! Я выше на пост писал !
Вообще highslide работает, но на стандартных настройках... Я хочу например закруглить углы и убрать подпись.. пишу скрипт
и после того как их прописываю, сразу рушится работа highslide'a вообщем

И это никак не связано с этой опечаткой...благодаря этой опечатке у меня бы скрипт вообщем не работал, а он работает и без этих параметров на стандартных настройках.
PM MAIL   Вверх
нуп
Дата 5.4.2010, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 12
Всего: 33



так лезь в исходники highslide, там правь
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0533 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.