0
我的問題:(!不審判我)文件不是加載nsfw.html從else if語句可點擊提交按鈕後:
的jsfiddle:jsfiddle.net/tKeYf/
但我想它不工作在那裏,所以我上傳到我的主機:herejQuery的負載後提交,if語句
HTML:
<form>
<input placeholder="Age" maxlength="3" size="3" type="text">
<input type="submit" value="Okay">
</form>
的JavaScript:
$(document).ready(function() {
// verification
$('title').html('jQuery`s working!');
// submit
$('input[type=submit]').click(function() {
var a = $('input[type=text]').val();
if (a == '') {
alert('Enter Your Age!');
} else if (a < 18) {
alert('You Shall Not Pass!');
} else if (a >= 18) {
alert('Welcome Aboard!');
// Here's the problem!
$('html').load('nsfw.html');
} else {
alert('Age Is A Number!');
}
});
});
相當肯定你不能整個HTML頁面加載到另一個用' load()'(標記將是無效的)。有沒有一個原因,你不只是重定向? –
如果您不想重定向到「nsfw.html」,請在jquery'$('body')。load('nsfw.html');'中設置這部分代碼,然後在「nsfw.html」中移除HTML,頭部和身體標籤,只留下身體的內容。在這種情況下,所有「nsfw.html」CSS都必須位於着陸頁內。 –
它不起作用MiljanPuzovič! –