我是否需要为支持触摸的设备设置不同的触发器?
我想在 URL 中传递一个 id 变量,并让页面上的选项卡跳转到该选项卡。它不适用于支持触摸的设备。
这是代码。
$(function() {
// if hash is set
if(window.location.hash) {
var $tabs = $('#tabs'),
// find tab nav item with matching id
$target = $tabs.find('.tab-nav li'+window.location.hash);
// if target exists trigger the set event
if($target.length) {
$tabs.trigger('gumby.set', $target.index());
}
}
});