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 :: Вызов окна по условию [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 [2] 3 »   

> Описание: Как вызвать модальное окно jquery по условию?
quinlena
Отправлено: 19 Июля, 2012 - 10:46:53
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




tuareg пишет:
quinlena пишет:
Всячески избегаю ajax. Слишком сложно...

Оригинальное решение. Не понял
Тогда делайте как делали (если ошибок нет). только + эмулируйте еще нажатие на что-то что может вызвать модальное окно.

Ошибок нет. А реально сделать мнимый клик по ссылке?
 
 Top
tuareg
Отправлено: 19 Июля, 2012 - 10:51:32
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




quinlena пишет:
Ошибок нет. А реально сделать мнимый клик по ссылке?

да. Вот простой пример
http://jsfiddle[dot]net/tuareg/yZyRC/
 
 Top
quinlena
Отправлено: 19 Июля, 2012 - 10:52:17
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




tuareg пишет:
quinlena пишет:
Ошибок нет. А реально сделать мнимый клик по ссылке?

да. Вот простой пример
http://jsfiddle[dot]net/tuareg/yZyRC/

Спасибо большое!!!!
(Добавление)
quinlena пишет:
tuareg пишет:
quinlena пишет:
Ошибок нет. А реально сделать мнимый клик по ссылке?

да. Вот простой пример
http://jsfiddle[dot]net/tuareg/yZyRC/

Спасибо большое!!!!

Как только можно будет +поставить - обязательно поставлю
 
 Top
tuareg
Отправлено: 19 Июля, 2012 - 10:54:57
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




quinlena пишет:
Как только можно будет +поставить - обязательно поставлю

Да ладно. Но все-таки совет. Посмотрите ajax все будет гораздо проще...
 
 Top
quinlena
Отправлено: 19 Июля, 2012 - 10:56:23
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




tuareg пишет:
quinlena пишет:
Как только можно будет +поставить - обязательно поставлю

Да ладно. Но все-таки совет. Посмотрите ajax все будет гораздо проще...

Понимаю. Надо про него почитать, изучить, но сейчас пока совсем никак не получается.
(Добавление)
tuareg пишет:
quinlena пишет:
Как только можно будет +поставить - обязательно поставлю

Да ладно. Но все-таки совет. Посмотрите ajax все будет гораздо проще...

Огорчение Сделала вот так:
$('a').click(function(e){
e.prefentDefault;
jAlert( 'Это','gtui');
}).click();
Ничего не срабатывает(((
 
 Top
tuareg
Отправлено: 19 Июля, 2012 - 11:24:45
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Правильно. С чего это сработает? Улыбка
Сейчас накидаю примерчик.
 
 Top
quinlena
Отправлено: 19 Июля, 2012 - 11:28:06
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




tuareg пишет:
Правильно. С чего это сработает? Улыбка
Сейчас накидаю примерчик.

Использую вот этот плагин jQuery Alert Dialogs. Использую оттуда jConfirm для уведомления о новых сообщениях. Там есть еще алерт. Вызывается вот так: jAlert('This is a custom alert box', 'Alert Dialog');.
Благодарна вам за помощь!
 
 Top
tuareg
Отправлено: 19 Июля, 2012 - 11:46:22
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Вот. Я взял плагин из Вашего первого поста.
http://jsfiddle[dot]net/tuareg/wcryQ/
 
 Top
quinlena
Отправлено: 19 Июля, 2012 - 11:49:04
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




tuareg пишет:
Вот. Я взял плагин из Вашего первого поста.
http://jsfiddle[dot]net/tuareg/wcryQ/

Спасибо! Сейчас попробую применить в свой файл.
(Добавление)
tuareg пишет:
Вот. Я взял плагин из Вашего первого поста.
http://jsfiddle[dot]net/tuareg/wcryQ/

Видимо я совсем тупая. Даже кликая по ссылке ниче не получается
(Добавление)
Так, сразу окошко вылетает при загрузке. Щас буду думать, как к условию привязать.
 
 Top
tuareg
Отправлено: 19 Июля, 2012 - 12:03:57
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




quinlena пишет:
Видимо я совсем тупая.

Нет все придет с опытом.
quinlena пишет:
Даже кликая по ссылке ниче не получается

Еще раз поподробнее. При загрузке сразу слева вылетает окошко?! Просто нет картинки закрыть.

(Отредактировано автором: 19 Июля, 2012 - 12:04:11)

 
 Top
quinlena
Отправлено: 19 Июля, 2012 - 12:05:03
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




Не вылетает, если сделать так:
PHP:
скопировать код в буфер обмена
  1. if ($coun=='0') {                      
  2.                 $sql = sprintf("INSERT INTO `users_sys` (`login`,`pas`,`id_group`,`id_person`,`id_user_rec_update`,`last_name`)
  3.                         VALUES ('%s','%s','%d','%d','%d','%s')",
  4.                         $login,
  5.                         $pas,
  6.                         $gr,
  7.                         $per,
  8.                         $user,
  9.                         $last
  10.                         );
  11. //echo $sql;die();
  12.         if(!mysql_query($sql,$link)){
  13.                 echo mysql_error();
  14.         }}
  15.        
  16.         else { ?>
  17.             <script type="text/javascript">
  18. $('#show-jm-first').click(function() {
  19.             $.jModal('Обычное сообщение', 'Это просто красивое модальное окошко, ничего больше. Используется для уведомления пользователя о каких либо действиях.');
  20.         }).click();
  21.         </script>
  22.                 <?PHP }

(Добавление)
Наверное просто так нельзя писать.
 
 Top
tuareg
Отправлено: 19 Июля, 2012 - 12:08:58
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




А у Вас есть где выложить, чтобы посмотреть вживую?
Если нет. То проверьте.
Грузятся ли:
1 Сама jQuery.
2 Плагин $.jModal
3 Ваш код
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. // Кстати он д.б обрамлен
  3. <script type="text/javascript">
  4. $(document).ready(function(){
  5. $('#show-jm-first').click(function() {
  6.             $.jModal('Обычное сообщение', 'Это просто красивое модальное окошко, ничего больше. Используется для уведомления пользователя о каких либо действиях.');
  7.         }).click();
  8. });
  9. <script>
  10.  

4 Есть ли на странице элемент #show-jm-first

P.S Кстати можно не эмулировать нажатие. А просто сделать
http://jsfiddle[dot]net/tuareg/wcryQ/1/
У Вас должно быть так
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $(document).ready(function(){
  3.   $.jModal('Обычное сообщение', 'Это просто красивое модальное окошко, ничего больше. Используется для уведомления пользователя о каких либо действиях.');
  4. });
  5.  

(Отредактировано автором: 19 Июля, 2012 - 12:12:04)

 
 Top
quinlena
Отправлено: 19 Июля, 2012 - 12:12:41
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




УРА! Получилось! забыла про ready! Все работает, спасибо вам большое!
(Добавление)
Наверное сразу бы все получилось. Но, я ступила и не в том файле HTML делала исправления. Потом увидела, начала переделывать, где-то упустила и все. В общем убеждаюсь в том, что большинство всего, что не получается - это невнимательность, а не незнание или отсутствие логики.
 
 Top
quinlena
Отправлено: 20 Июля, 2012 - 08:25:50
Post Id


Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Апр. 2012  
Откуда: Казахстан


Помог: 0 раз(а)




Сегодня ничего не работает(( Если сделать ссылку и на нее нажать, то окошко появляется, а по условию делать не хочет, хотя вчера все работало((
 
 Top
tuareg
Отправлено: 20 Июля, 2012 - 08:30:45
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)






сегодня просто пятница, и он устал. Попробуйте в понедельник. Улыбка

Вспоминайте, что правили вчера...
 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB