簡體   English   中英

我該如何實現這個jquery插件?

[英]How should I implement this jquery plug-in?

我正在使用jquery循環插件來創建圖片幻燈片。 這非常容易,我理解代碼,我已經讓它自己工作了。 但我正在嘗試實施已經存在的網站並遇到一些麻煩。 該網站分為html,css和js文件的單獨文件。

這段代碼應該放在頭部的腳本標簽內,但是為了網站的目的,它需要進入js文件。 我想我的問題是我是否需要對以下代碼做任何事情以使其准備好進入js文件,就像把它放在函數中一樣? 我沒試過就試過這個。 (我已經加載了jquery文件)。

$('。rotatorA')。cycle({fx:'fade',timeout:3000});

$('。rotatorB')。cycle({fx:'fade',delay:1000,timeout:3000});

我對jquery相當新,我沒有找到太多關於此的信息,所以我真的很感激一些幫助! 謝謝!

確保它在document.ready回調中,即:

$(document).ready(function() {
    $('.rotatorA').cycle({ fx: 'fade', timeout: 3000 });
    $('.rotatorB').cycle({ fx: 'fade', delay: 1000, timeout: 3000 }); 
});

但無論是在<head>標簽還是在外部腳本中,都需要它......我提到它是因為你可能在復制腳本時將其遺漏了?

FYI $(function()可作為$(document).ready(function()的縮寫版本$(document).ready(function()

還要確保沒有任何其他庫,如MooTools加載。 如果是這種情況,則需要稍微修改代碼並在加載jQuery后jQuery.noConflict()添加帶有jQuery.noConflict()的腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM