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

Posty w temacie


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: 15.10.2025 - 09:22