[英]how can I convert a button click with an onload event?
如何轉換此腳本以便它觸發onload而不是使用按鈕單擊? 我試圖理解這一點,但它並沒有陷入其中。謝謝
<script type="text/javascript">
jQuery(function($){
// unordered list
$('button.item').click(function(){
$('ul').foo();
});
});
</script>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
<button class="item">foo</button>
<script type="text/javascript">
function abc() {
alert('ok');
}
window.onload = abc;
</script>
你可以使用這樣的東西:
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
<script type="text/javascript">
$(document).ready(function() {
$('ul').foo();
});
</body>
如果你在文件末尾調用它更好,只需關閉<body>
標記即可。
函數$(document).ready(function(){...
是你在頁面加載時需要做的事情。
我建議你查看w3schools中的jQuery教程: http : //www.w3schools.com/jquery/default.asp
Document.ready比window.onLoad反應更快
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.