これはすべてテンプレートのヘッダーにあります。
<script type="text/javascript" src="<?php echo $this->baseurl ?>/libraries/featuredimagezoomer.js">
...
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(document).ready(function($){
$j('.main-image img:first').attr('ID', 'zoom');
image = $j('.main-image img:first').attr('src');
console.log(image);
$j('#zoom').addimagezoom({
zoomrange: [3, 10],
magnifiersize: [300,300],
magnifierpos: 'right',
cursorshade: true,
largeimage: image
}) })
</script>
コンソールから問題なく実行されますが、chrome/webkit の「スクリプト」タブの下に表示される場合でも、外部 JS ファイルを手動で入力する必要があります。ソースにも表示されますが、何らかの理由で実行されていません。
サイトは Joomla 1.7.3 を実行しており、virtualmart プラグインがあります。