クライアントのWebサイトにjScrollpaneを使用しています。私が抱えている問題は、「ようこそ」タブでスクロールバーが正常に初期化されることです。[製品]タブこのタブにも[ようこそ]タブと同じスクロールバーを付けたいと思います。
タブにTwitterBootstrapを使用していますが、タブに関連付けられているjQueryをロードしていません。これは純粋にデフォルトです。
私のHTMLコードは次のとおりです。
<div class="tab-content">
<div id="home" class="tab-pane active scroll_tab">
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<h2>
<?php the_title(); ?>
</h2>
<?php the_content(); ?>
<?php endwhile; ?>
</div>
<div id="about" class="tab-pane">
ABOUT CONTENT
</div>
<div id="services" class="tab-pane">
<?php
$page_id = 11;
$page_data = get_page( $page_id );
echo '<h2>'. $page_data->post_title .'</h2>';// echo the title
echo apply_filters('the_content', $page_data->post_content); // echo the content and retain Wordpress filters such as paragraph tags.
?>
</div>
<div id="case_studies" class="tab-pane">
CASE STUDIES CONTENT
</div>
<div id="contact_us" class="tab-pane">
CONTACT US CONTENT
</div>
</div>
次に、関数内のdocument.ready()でjScrollpaneプラグインを初期化します。
jQueryコードは次のとおりです。
$(document).ready(function()
{
/* Scrollbars */
$(function()
{
$('.scroll_tab').jScrollPane();
$('.tab-content > .tab-pane, .pill-content > .pill-pane').jScrollPane();
});
});
jScrollPane();を強制するにはどうすればよいですか。各タブで初期化するには?
前もって感謝します。