2013-05-22 4 views
0

У меня есть индекс html-страница на моем сайте, ее главная страница. в индексе html У меня есть кнопка, и, щелкнув ее, я хочу открыть всплывающее окно, у меня есть файл js и css-файл этого всплывающего окна, включенных в индекс html.открыть js popup, нажав кнопку

Я просто не могу открыть это анимированное всплывающее окно, нажав кнопку ввода типа. может мне кто-нибудь помочь?

the clouds js: 

     $(function() 
{ 
    // Register Smart skin. 
    $.speedoPopup.registerSmartSkin('clouds', function (overlay, container) 
    { 
     // We don't want to brake anything if there is no overlay. 
     if (!overlay) 
     { 
      return ; 
     } 

     if ($.speedoPopup.browser_ie && $.speedoPopup.browser_ie< 9) 
     { 
      return; 
     } 

     var clouds = '<div class="cloud x1"></div><div class="cloud x2"></div><div class="cloud x3"></div><div class="cloud x4"></div><div class="cloud x5"></div>'; 

     overlay.append(clouds); 
    }); 
}); 

индекс HTML: ниже головки тега

<link type='text/css' href='clouds/clouds.css' rel='stylesheet' media='screen' /> 
<script type='text/javascript' src='clouds/clouds.js'></script> 

и кнопки:

<div> 
<input type='button' name='clouds' value='Clouds'/> 
</div> 
+0

у вас включен JQuery в '' вашего файла? Кроме того, попробуйте установить проблему в jsfiddle. – zik

+0

Да .. это то, что я написал .. clouds.js включил поиск – shmnsw

ответ

0

Вы должны вызвать диалог по щелчку

Позволяет дать вам кнопку идентификатор

<div> 
<input id="btnDialog" type='button' name='clouds' value='Clouds'/> 
</div> 

Теперь создайте DIV, который вы хотите показать в диалоговом

<div id="divContentToPopup"> 
    ...content here... 
</div> 

теперь вы должны подключить событие щелчка на нем

$('#btnDialog').click(function() 
{ 
    $(this).speedoPopup(
    { 
     width:550, 
     height:265, 
     useFrame: TRUE, 
     href: '#divContentToPopup' 
    }); 
}); 
+0

Хорошо, я понимаю. И код события клика должен быть в моем js-файле или в виде скрипта на странице html? – shmnsw

+0

Это зависит от вас, где вы хотите разместить обработчик кликов ... держите его на странице в теге скрипта –

Смежные вопросы