$('#menu-nav .navbar-collapse a').click(function (e) {
var href = $(this).attr('href');
var tabId = $(this).attr('data-tab');
if ('#' !== href) {
e.preventDefault();
$(document).scrollTop($(href).offset().top);
if (tabId) {
$('#feature-tab a[href=#' + tabId + ']').tab('show');
}
}
这段代码特别是划线部分不明白是什么意思。
if ('#' !== href) {//当href的链接不为#(空),就执行下面代码
e.preventDefault();//取消事件的默认动作
$(document).scrollTop($(href).offset().top);
if (tabId) {//当tabId有值的时候,执行下面代码
$('#feature-tab a[href=#' + tabId + ']').tab('show');
}
}
js代码哪里来的