スパの Web サイトでは、ファイルjs/cookielaw.js
は呼び出されません。実際、相対 URL によって呼び出され/spa/js/cookielaw.js
、404 エラーが返されるため、コードは読み込まれません。
他の Web サイト (自動車に関するもの) では、URL は絶対です:/scc/js/cookielaw.js
したがって、スクリプトが読み込まれます。
問題は、そのスクリプトを呼び出すときに DOM の準備ができていないため、jQuery がエラーを返すことです。
スクリプトの開始を から変更してみてください:
// Cookie Law
// -----------------------------------------------------------------------------
$('html').css('padding-top','35px');
$('.cookiedisclaimer').show();
(function($) {
//...
に
// Cookie Law
// -----------------------------------------------------------------------------
(function($) {
$('html').css('padding-top','35px');
$('.cookiedisclaimer').show();
//...
これは、修正するための最も簡単で迅速な方法です。
よりクリーンな方法は、次のようにスクリプトを開始することです。
// Cookie Law
// -----------------------------------------------------------------------------
$(document).ready(function() {
$('html').css('padding-top','35px');
$('.cookiedisclaimer').show();
}) ;
(function($) {
//...