1

Url を開きたいボタンを含む単純なポップアップがあります。コードどおり、ボタンはアクティブではなく、このアクションを有効にする正しいコードを見つけることができませんでした。

基本的な jquery スクリプト:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>

    <script type="text/javascript">

       $(document).ready(function() {   

            var id = '#dialog';

            $('#mask').fadeIn(1000);    
            $('#mask').fadeTo("slow",0.4);  

            var winH = $(window).height();
            var winW = $(window).width();

            $(id).css('top',  winH/2-$(id).height()/2);
            $(id).css('left', winW/2-$(id).width()/2);

            $(id).fadeIn(5000);     

            $('.window .close').click(function (e) {
            e.preventDefault();

        });     
    });

キー ボタンのコードは次のとおりです。

     <div id="content">
        <a class="button green" href="http://www.google.com">Goto Url</a>
     </div>

ボタンをアクティブにするために、スクリプトを追加しました:

        $('#element_to_pop_up').bPopup({
         content:'iframe', 
        contentContainer:'#content',
         loadUrl:'' 
          });

このスクリプトはボタンをアクティブにしません

提案があればお願いします

4

1 に答える 1

1

おそらくjQuery関数を呼び出す('element_to_pop_up')必要が$('element_to_pop_up')あります.idの場合はプレフィックスを付け#、クラスの場合はプレフィックスを.(ドット)で付けます。

$('#element_to_pop_up').bPopup({
        content:'iframe', 
        contentContainer:'.content',
        loadUrl:'' 
         });
于 2013-07-27T18:46:56.370 に答える