Heim > Artikel > Web-Frontend > Die Verwendung und Grundlage der jQuery-Rückruffunktion (Rückruf)
In diesem Artikel werden hauptsächlich die Verwendung und Grundlagen der jQuery-Rückruffunktion (Callback) vorgestellt.
Es ist besser, zuerst den Code zu veröffentlichen
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="js/jquery.js"></script> </head> <style> body{font-family: "微软雅黑";width: 980px; margin: 0 auto; text-align: center;} .box{ width: 300px; height: 300px; background: green; border: 1px solid #e6e6e6; margintop: 50px; line-height: 200px; position: absolute; } button{ border: none; background: green; width: 100px; height: 50px; line-height: 50px; color: #fff; font-size: 16px; margin-top: 50px; } </style> <body> <button>点击开始动画</button> <p class="box" ></p> <script> $(document).ready(function(){ $("button").click(function(){ var p=$(".box"); p.animate({height:'200px',opacity:'0.4'},"slow"); p.animate({width:'200px',opacity:'0.8'},"slow"); p.animate({height:'100px',opacity:'0.4'},"slow"); p.animate({width:'100px',opacity:'0.8'},"slow"); p.animate({right:'100px',opacity:'0.8'},"slow"); p.animate({bottom:'100px',opacity:'0.8'},"slow"); p.animate({left:'100px',opacity:'0.8'},"slow"); p.animate({top:'100px',opacity:'0.8'},"slow",function(){ alert("The paragraph is over"); }); }); }); </script> <script> $(document).ready(function(){ $("button").click(function(){ var p=$(".box"); p.animate({height:'300px',opacity:'0.4'},"slow"); p.animate({width:'300px',opacity:'0.8'},"slow"); p.animate({height:'100px',opacity:'0.4'},"slow"); p.animate({width:'100px',opacity:'0.8'},"slow",function(){ alert("The paragraph is over"); }); }); }); }); </script> </body> </html>
Mit der sogenannten Rückruffunktion können Sie tatsächlich viele verschiedene Werte in den Geschwindigkeits- oder Dauerparametern festlegen, z. B. „langsam“, „schnell“, „normal“ oder Millisekunden, und anschließend eine Funktion hinzufügen um den entsprechenden Inhalt anzuzeigen, um die Internetnutzer daran zu erinnern.
Das Obige ist der gesamte Inhalt dieses Kapitels. Weitere verwandte Tutorials finden Sie unter jQuery-Video-Tutorial!