有時前,我用的功能作爲當JQuery取消.load()函數?
// document load
$(document).load(function() {
// ... code ...
});
,但現在,它不起作用。
我只使用功能.ready()
// document ready
$(document).ready(function() {
// ...code...
});
函數.load()現在被用作AJAX的一部分。
我記得在這兩個函數之間有一些不同之處。現在取消了.load(),那裏是一樣的嗎?
代碼爲:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Examples</title>
<meta name="description" content="">
<meta name="keywords" content="">
<link href="" rel="stylesheet">
<script type="text/javascript" src="jquery-2.2.3.js"></script>
<script>
$(document).ready(function() {
console.log("ready");
});
$(document).load(function() {
console.log("load");
});
</script>
</head>
<body>
</body>
</html>
和控制檯表示: 「準備好了」
功能.load()不工作!
'$(文件).load(FN)'仍然正常工作,所以我不知道你在問什麼。但請注意'load()'事件處理程序已被棄用。如果你想要將來的代碼使用'$(document).on('load',fn)''。但它提供的功能是相同的。 –
「*當[did] JQuery取消.load()函數?*」 - 答案:他們沒有[他們沒有] –