
Πέρα από την επίσημη τεκμηρίωση, υπάρχουν συνιστάται πόρων για την εκμάθηση για τη δημιουργία jQuery plugins εκεί. Είμαι ιδιαίτερα ενδιαφέρονται για την οικοδόμηση plugins για το libary UI.


Έχω ψάξει στην πηγή για μερικές από τις επίσημες, αλλά έχω διαπιστώσει ότι όλα φαίνονται εντελώς διαφορετικά το ένα από το άλλο. Πολλοί δεν είναι καλά σχολίασε και είναι δύσκολο να πω τι μπλοκ του κώδικα είναι μέρος της βασικής δομής και τι είναι ειδικά για ένα συγκεκριμένο πρόγραμμα.


Εάν δεν υπάρχουν ακόμα κάποιες καλές πόρους για το σκοπό αυτό, μπορεί κανείς ιδέα μου για το τι βασική δομή θα πρέπει να αρχίζει με όταν γράφετε ένα πρόγραμμα από την αρχή;

 
Κτίριο jQuery UI Πρόσθετα
=========================



Βοήθημα σε «Μαθαίνοντας jQuery»
-------------------------------


[Μαθαίνοντας jQuery](http://www.learningjquery.com) είναι ένα πολύ χρήσιμο site, και έχει ένα [μεγάλο φροντιστήριο στο πρόγραμμα συγγραφής](http://www.learningjquery.com/2007/10/a-plugin-development-pattern) .


Μια αρχή μου άρεσε πραγματικά ήταν: **να δημιουργήσουν τις προεπιλεγμένες ρυθμίσεις που οι χρήστες μπορούν να παρακάμψουν** .


Έτσι, ίσως μπορείτε να πείτε $ (αυτό) ΥΠΟΓΡΑΜΜΙΖΟΥΝ () και θα αναδείξει το μπλε από προεπιλογή. Ή μπορείτε να πείτε $ (η) ΥΠΟΓΡΑΜΜΙΖΟΥΝ ( «πράσινες») και θα επισημανθεί με πράσινο.


Αλλά θα πρέπει επίσης να επιτρέψει να πούμε:



```
   $(this).highlight({
    foreground: 'red'
    });

```

... και θα αναδείξει το κόκκινο **από τότε** από προεπιλογή.


Άλλες καλές πηγές
-----------------


* [Καύσιμα Κωδικοποίηση Το άρθρο σας](http://fuelyourcoding.com/jquery-plugin-design-patterns-part-i/)
* [Μίζα](http://starter.pixelgraphics.us/) - εργαλείο για jumpstarting ένα plugin

 

Δοκιμάστε [αυτό το](http://blog.jeremymartin.name/2008/02/building-your-first-jquery-plugin-that.html) ένα. Αυτό το σεμινάριο θα σας οδηγήσει βήμα προς βήμα μέσα από τη δημιουργία το δικό σας πρόγραμμα.

 

Κεφάλαιο 7 της [JQuery σε Δράση](http://rads.stackoverflow.com/amzn/click/1933988355) είναι «επέκταση JQuery με το έθιμο Plugins» και πρέπει να σας παρέχει τις πληροφορίες που χρειάζεστε.

 

Έχετε δοκιμάσει το βιβλίο Manning Εκδόσεις για jQuery, [jQuery στη δράση](http://www.manning.com/bibeault/) ; Ο [πίνακας περιεχομένων](http://www.manning.com/bibeault/excerpt_contents.html) δείχνει ότι υπάρχει καλό υλικό για να γράφει τα δικά σας plugins.

 