1

3日間検索しましたが、答えが見つかりません。COLORBOXポップアップの下部にある、閉じるボタンの位置にある灰色の領域
を削除しようとしましたが、その方法が見つかりません。ナビゲーションを追加して削除してみましたが、ポップアップの下部にまだ灰色の領域があります

私はこのコードを使用します

<script language="JavaScript">
jQuery(document).ready(function(){
       // $.fn.colorbox({scrolling:false, overlayClose:false, opacity:0.7, escKey:false, href:"#subscribe", 'open':true, 'inline':true, 'width':'auto', 'height':'auto'});
        //$('#cboxClose').remove();
          $.fn.colorbox({scrolling:false, overlayClose:false, opacity:0.7, escKey:false, href:"#subscribe", 'open':true, 'inline':true, 'width':'auto', 'height':'auto'});
          $('#cboxClose').remove();

        }
);
</script>
4

3 に答える 3

1
#cboxLoadedContent{} //remove the margin-bottom:20px;

それは私のために働いた。

于 2013-11-03T03:41:52.413 に答える
0

私が見ることのできるデモサイトはありますか?作業中のサイトのカラーボックスから閉じるボタンを削除しました (同じ $('#cboxClose').remove() jQuery スニペットを使用)。カラーボックスの周囲の通常の影付きの境界線以外に灰色の領域はありませんコンテンツ。

[編集] ああ!@Sudhirの回答により、コードをより詳しく調べるようになりました.onLoad関数として.remove()コードを渡していないため、その行が実行されたときに削除する閉じるボタンがない可能性があります-まだ作成されていない可能性があります!

残念ながら、@sudhir の正解にコメントを追加するのに十分な担当者がいないため、代わりにここに配置する必要があります。

@Sudhirの答えの重要な部分は

onLoad: function(){
    $('#cboxClose').remove()
}

部。これは、カラーボックスが完全にロードされた後にのみ実行されます。その時点で、閉じるボタンを削除する必要があります。

于 2012-07-30T11:17:32.887 に答える