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

  • TheTwistedFrequency

    TheTwistedFr

    26 NİSAN 2010
  • Top10Series

    Top10Series

    26 Kasım 2008
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014