我在page1(www.example.com/page2.html#idd)中有一個鏈接,它指向頁面2中的一個錨標籤,當我點擊鏈接(www .example.com/page2.html#idd)在第1頁中,我只是轉到page2(www.example.com/page2.html)而不是#idd。 我認爲用「js」文件錯誤,但我不知道是什麼!鏈接到另一個頁面中的anckor標籤不起作用
"index.js"
$('.form').find('input, textarea').on('keyup blur focus', function (e) {
var $this = $(this),
label = $this.prev('label');
if (e.type === 'keyup') {
if ($this.val() === '') {
label.removeClass('active highlight');
} else {
label.addClass('active highlight');
}
} else if (e.type === 'blur') {
if($this.val() === '') {
label.removeClass('active highlight');
} else {
label.removeClass('highlight');
}
} else if (e.type === 'focus') {
if($this.val() === '') {
label.removeClass('highlight');
}
else if($this.val() !== '') {
label.addClass('highlight');
}
}
});
$('.tab a').on('click', function (e) {
e.preventDefault();
$(this).parent().addClass('active');
$(this).parent().siblings().removeClass('active');
target = $(this).attr('href');
$('.tab-content > div').show();
$(target).fadeIn(600);
});
下面是HTML文件:
"page1.html"
<div> <a href="example.com/page1.html#idd">click here</a>
"page2.html"
<div id="idd">content......</div>
Java不是JavaScript的 – GolezTrol