Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jQuery - własna wtyczka i dobudowanie tagów
maniutek08
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

Ostrzeżenie: (0%)
-----


Witam

Tworzę prostą własną wtyczkę to zmiany rozmiaru obrazka. Otóż plugin ten będzie odwoływał się do elementów typu img.
wtyczka ma jeden parametr wstępny czyli rozmiar np.: 150...

  1. (function($) {
  2. $.fn.resizeImage = function(options) {
  3. //parametry wyjściowe
  4. var settings = $.extend({
  5. size : '150'
  6. }, options);
  7.  
  8. return this.each(function() {
  9. var imageWidth = $(this).width();
  10. var imageHeight = $(this).height();
  11.  
  12. if(imageWidth >= imageHeight) $(this).width(settings.size);
  13. if(imageWidth < imageHeight) $(this).width(settings.size);
  14.  
  15.  
  16.  
  17. });
  18. }
  19. })(jQuery);


to powoduje że obrazki zmieniają width na 150 :
  1. <img class="thumbs" src="images/Desert.jpg" style="width: 150px;">


a ja do tego chciałbym uzyskać :
  1. <div><img class="thumbs" src="images/Desert.jpg" style="width: 150px;"></div>


wydaje mi się, że potrzepowałbym coś odwrotnego do append() Jest jakaś taka funkcja w jQuery??

Ten post edytował maniutek08 21.10.2013, 21:08:51
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
hubson87
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 8
Dołączył: 9.02.2011
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Jest (IMG:style_emoticons/default/wink.gif)

http://api.jquery.com/wrap/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.08.2025 - 00:09