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

  • Google Chrome

    Google Chrom

    1 EYLÜL 2008
  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010
  • TechSmartt

    TechSmartt

    29 Aralık 2010