現在のURLをチェックしてテキストを検索する単純なJQueryコードがあります。存在する場合は、コードを実行します。スイッチケースを使用しています。コードはFF、IEで機能しますが、Webkitブラウザー、Chrome、Safariでは機能しません。コードは次のとおりです。
注意:現在のURLの最後に#f3が含まれていると想定してください。
$(document).ready(function() {
var checkUrl = $(location).attr('href');
switch (true) {
case (checkUrl.search("#f1") > 0):
//just focus on #f3 below
break;
case (checkUrl.search("#f2") > 0):
//just focus on #f3 below
break;
case (checkUrl.search("#f3") > 0):
//$(".jcarousel-next").trigger("click");
$(".jcarousel-next").triggerHandler('click');
break;
default:
false;
}
});
これが行うべきことは、ページ上でクリックされているdiv
クラスをシミュレートすることです。".jcarousel-next"
ChromeとSafariは何もしません(ページをロードするだけです)。Firefox、IEなどで動作します...
ソリューション担当者はいますか?