色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery跟鼠標(biāo)光標(biāo)文字特效

邵嘉檳1年前7瀏覽0評論

JQuery 是一種流行的 JavaScript 庫,它可以使編寫 JavaScript 代碼更方便純簡單,而且可以輕松地創(chuàng)建豐富的互動體驗。其中,許多有趣的特效和動畫可以通過 JQuery 來輕松地實現(xiàn)。而本文將介紹 JQuery 中一些常見的鼠標(biāo)光標(biāo)文字特效。

首先,我們來看一下如何使用 JQuery 創(chuàng)建一個鼠標(biāo)懸停文本變色的特效:

$(document).ready(function(){
$("#hover-text").hover(function(){
$(this).css("color", "red");
},
function(){
$(this).css("color", "blue");
});
});

代碼中 $ 符號表示 JQuery 庫的使用,$(document).ready() 會在文檔準(zhǔn)備好后執(zhí)行給定的函數(shù)。另外,#hover-text 是一個元素的 ID 值,我們需要給這個元素添加一個鼠標(biāo)懸停事件。當(dāng)鼠標(biāo)移入時,文本顏色變?yōu)榧t色,當(dāng)鼠標(biāo)移出時,文本顏色變?yōu)樗{(lán)色。

接下來是一個常見的鼠標(biāo)跟隨特效,使鼠標(biāo)懸停在頁面上后出現(xiàn)一串跟隨的文字:

$(document).ready(function(){
$(document).mousemove(function(e){
$("#follow-text").css({left:e.pageX, top:e.pageY});
});
});

代碼中 $(document).mousemove() 會在鼠標(biāo)移動時執(zhí)行給定的函數(shù)。我們需要給一段文本添加一個固定位置(如固定的左上角),然后通過改變文本位置實現(xiàn)鼠標(biāo)跟隨效果。

最后,我們來介紹如何使用 JQuery 創(chuàng)造一個鼠標(biāo)跟隨連線特效:

$(document).ready(function(){
var mouseX, mouseY, followLine;  
$(document).mousemove(function(e){
mouseX = e.pageX;
mouseY = e.pageY;  
});  
followLine = setInterval(function(){
$("#follow-line").css("top", mouseY).css("left", mouseX);
}, 10);
});

代碼中,我們需要創(chuàng)建一個代表連線的元素,并將其設(shè)置為絕對定位。與上面的例子類似,我們需要在鼠標(biāo)移動時獲取當(dāng)前的鼠標(biāo)位置。我們可以使用 setInterval() 函數(shù)來重復(fù)執(zhí)行一個函數(shù),在該函數(shù)中按照當(dāng)前鼠標(biāo)位置來改變“連線”的位置。

以上就是常見的 JQuery 鼠標(biāo)光標(biāo)文字特效的實現(xiàn)方法,通過前面的例子代碼,你可以更好的了解 JQuery 中實現(xiàn)這些特效的方法。