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

  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • lane182videos

    lane182video

    6 EKİM 2011