在jQuery中,隱藏一個(gè)元素有很多方法,其中就有hide()函數(shù)。hide()函數(shù)有不同的參數(shù)可以使用,讓我們一一了解一下。
// 1. hide()函數(shù)默認(rèn)參數(shù) $("selector").hide(); // 2. hide()函數(shù)帶有參數(shù)duration $("selector").hide(duration); // 3. hide()函數(shù)帶有參數(shù)complete $("selector").hide(complete); // 4. hide()函數(shù)帶有參數(shù)duration和complete $("selector").hide(duration, complete);
這些參數(shù)的具體功能如下:
1. hide()函數(shù)默認(rèn)參數(shù),它僅僅隱藏元素,沒(méi)有任何過(guò)渡效果。
2. hide()函數(shù)帶有參數(shù)duration,它可以指定隱藏過(guò)渡效果的持續(xù)時(shí)間,以毫秒為單位。
3. hide()函數(shù)帶有參數(shù)complete,它可以指定當(dāng)隱藏過(guò)渡效果完成后執(zhí)行的回調(diào)函數(shù)。
4. hide()函數(shù)帶有參數(shù)duration和complete,它可以同時(shí)指定隱藏過(guò)渡效果的持續(xù)時(shí)間和隱藏過(guò)渡效果完成后執(zhí)行的回調(diào)函數(shù)。
// 例如: // 隱藏元素并在完成時(shí)執(zhí)行回調(diào)函數(shù) $("selector").hide(500, function() { console.log("完成隱藏操作!"); });
在實(shí)際使用中,hide()函數(shù)的參數(shù)可以根據(jù)自己的需要進(jìn)行靈活的調(diào)整。