Dieses Mal werde ich Ihnen jQuery + PHP vorstellen, um einen dynamischen digitalen Anzeigeeffekt zu erzielen. Was sind die Vorsichtsmaßnahmen für JQuery + PHP, um einen dynamischen digitalen Anzeigeeffekt zu erzielen? sehen.
Manchmal müssen wir die Anzahl der Besuche, Downloads und andere Effekte dynamisch anzeigen. Wir können jQuery in Kombination mit Hintergrund-PHP verwenden, um einen rollierenden digitalen Anzeigeeffekt zu erzielen. Dieser Artikel verwendet die Echtzeiterfassung der Anzahl der Downloads eines Produkts als Szenario. Die Rezeption führt regelmäßigJavascript aus, um das zu erhalten Aktuelle Anzahl der Downloads anzeigen und scrollen, um die Downloadhäufigkeit auf der Seite zu aktualisieren.
HTMLWir laden zuerst die jQuery-Bibliotheksdatei und das animierte Hintergrund-Plug-in: animate
Background-plugin.js.
<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/animateBackground-plugin.js"></script>
HTML-Element hinzu, um den digitalen Scrolleffekt an der entsprechenden Position auf der Seite anzuzeigen.
<p id="total"> 下载量:<span class="t_num"></span>次 </p>
jQuerySchreiben wir zunächst eine Funktion show_num(), die zur Implementierung dynamischer rollierender Zahlen verwendet wird. Wir teilen die statistische Zahl n in einzelne Zahlen auf. Diese Zahlen werden von umgeben und das Bild wird auf jeder entsprechenden Zahl positioniert, indem das Plug-in „backgroundPosition“ aufgerufen wird.
function show_num(n){ var it = $(".t_num i"); var len = String(n).length; for(var i=0;i<len;i++){ if(it.length<=i){ $(".t_num").append("<i></i>"); } var num=String(n).charAt(i); var y = -parseInt(num)*30; //y轴位置 var obj = $(".t_num i").eq(i); obj.animate({ //滚动动画 backgroundPosition :'(0 '+String(y)+'px)' }, 'slow','swing',function(){} ); } }
function getdata(){ $.ajax({ url: 'data.php', type: 'POST', dataType: "json", cache: false, timeout: 10000, error: function(){}, success: function(data){ show_num(data.count); } }); }
$(function(){ getdata(); setInterval('getdata()', 3000);//每隔3秒执行一次 });
JQuery-Animationseffekt-Bildkarussell-Implementierung (mit Code)
jQuery-Bildkarussell-Diashow Filmeffekt
Das obige ist der detaillierte Inhalt vonjquery + PHP realisiert einen dynamischen digitalen Anzeigeeffekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!