Twitter Bootstrap Popover / Tooltip を使用しようとしていますが、コンソールに次のエラーが表示されます:
Uncaught TypeError: Object #<Object> has no method 'popover'
ファイルを含めるために、関数ファイルに次のものがあります。これは、ソースに表示され、クリックすると正しいスクリプトに移動します。
add_action('wp_enqueue_scripts','dcr_enqueue_scripts');
if(!function_exists('dcr_enqueue_scripts')):
function dcr_enqueue_scripts(){
wp_register_script('tooltip',get_template_directory_uri().'/js/bs-tooltip.js','jquery');
wp_register_script('popover',get_template_directory_uri().'/js/bs-popover.js',array('jquery','tooltip'),'1.0');
wp_enqueue_script('tooltip');
wp_enqueue_script('popover');
}
endif;
ポップオーバーを期待する次の要素を使用します。
<th><span>Description:</span><img class="popoverthis" src="<?php bloginfo('template_url')?>/images/info.png" data-content="This is the content" title="Title"></th>
また、ポップオーバー関数を呼び出すためにページに含まれている jQuery は次のとおりです。
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('.popoverthis').popover({
placement: "bottom"
});
});
この問題を解決するためのアイデアをいただければ幸いです。