SORU
2 Ocak 2010, CUMARTESİ


Bir WordPress kullanmak arasında fark var.genişletmek ve bir WordPress kullanmak.fn.uzatmak mı?

İki eklentileri birleştirmek istiyorum çünkü jquery eklentisi sözdizimi anlamaya çalışıyorum bir. At gözlüğü de de Aralık durdurmak ya da birkaç kez çalıştırmanız gerekir.

Neyse, bu aynı sözdizimi gibi

jQuery.fn.extend({
    everyTime: function(interval, label, fn, times) {
        return this.each(function() {
            jQuery.timer.add(this, interval, label, fn, times);
        });
    },
    oneTime: function(interval, label, fn) {
        return this.each(function() {
            jQuery.timer.add(this, interval, label, fn, 1);
        });
    },

bu

$.fn.blink = function(options)
    {

çünkü görünüşe göre ilk ( = ) olmadan birden fazla yöntem aynı anda ayarlamak için bir yoldur. Bu doğru mu? Ayrıca burada olduğum sürece Öğeleri eklemek için akıl ve jquery nesnesi için bazı mantık ne olabilir?

jQuery.extend({
    timer: {
        global: [],
        guid: 1,
        dataKey: "jQuery.timer",

(bu sayacı eklentisi)

teşekkürler, Richard

CEVAP
2 Ocak 2010, CUMARTESİ


bir WordPress kullanmak.uzatma ek fonksiyonları ile herhangi bir nesneyi uzatmak için kullanılır, ama bir WordPress kullanmak.fn.uzatmak jQuery uzatmak için kullanılır.aslında tek seferde birkaç eklenti fonksiyonları ekler fn nesne yerine ayrı ayrı işlev atama).

bir WordPress kullanmak.uzatın:

var obj = { x: function() {} }

jQuery.extend(obj, { y: function() {} });

// now obj is an object with functions x and y

bir WordPress kullanmak.fn.uzatın:

jQuery.fn.extend( {
        x: function() {},
        y: function() {}
});

// creates 2 plugin functions (x and y)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009
  • spyib

    spyib

    9 Ocak 2007