我有一个简单的 JQuery 代码,它将检查当前 URL 并搜索文本;如果存在,执行一些代码。我正在使用开关盒。该代码适用于 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 等...
大佬们有什么解决办法吗?