linuxguy, you should learn about javascript and jquery. this plugin requires merging of core ZC files which you have not done correctly. each library makes use the base jquery library which you have not loaded. asking numinix to look at what is a very basic problem (granted in a complex arena) would do little IMO to minimize problems.
modern websites that do a lot of processing on the client side, and IMO, improve the user experience, require work and learning. some of your comments indicate to me that you need to put a little more work in.
the base ZC install loads jquery in the:
/includes/templates/responsive_classic/common/html_header.php
script. you are missing that. you have removed those lines in doing the merge with this loader. i'm sure the documentation on this merge does not say to remove jquery.
in your html_header.php file that you posted above, find the relevant code and try adding the lines dealing with CDN for jQuery core so that this section looks like below:
Code:
// EOF hreflang for multilingual sites
?>
<?php
/** CDN for jQuery core **/
?>
<script type="text/javascript">window.jQuery || document.write(unescape('%3Cscript type="text/javascript" src="//code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"%3E%3C/script%3E'));</script>
<script type="text/javascript">window.jQuery || document.write(unescape('%3Cscript type="text/javascript" src="<?php echo $template->get_template_dir('.js',DIR_WS_TEMPLATE, $current_page_base,'jscript'); ?>/jquery.min.js"%3E%3C/script%3E'));</script>
<!-- Begin css js loader code change -->
<?php
/**
* load the loader files
*/
$RC_loader_files = array();
if($RI_CJLoader->get('status') && (!isset($Ajax) || !$Ajax->status())){
$RI_CJLoader->autoloadLoaders();
$RI_CJLoader->loadCssJsFiles();
$RC_loader_files = $RI_CJLoader->header();
if (!empty($RC_loader_files['meta']))
foreach($RC_loader_files['meta'] as $file) {
include($file['src']);
echo "\n";
}
good luck.
Bookmarks