Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kod JavaScript obejmujący elementy o określonym ID
JamalBIG
post 16.11.2012, 17:20:50
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Witam

W jaki sposób zmodyfikować poniższy kod aby obejmował tylko obrazki z określonym ID - obecnie obejmuje wszystkie które posiadają 'parametr' 'title'.

  1. (function($) {
  2.  
  3. $.titleBlock = {
  4.  
  5. defaults: {
  6.  
  7. removeTitle: true,
  8. thefontSize: "12px"
  9.  
  10. }
  11.  
  12. }
  13.  
  14. $.fn.extend({
  15. titleBlock:function(config) {
  16.  
  17. var config = $.extend({}, $.titleBlock.defaults, config);
  18.  
  19. return this.each(function() {
  20.  
  21. var theImage = $(this),
  22. removeTitle = config.removeTitle,
  23. theFontSizeValue = config.thefontSize;
  24.  
  25. theImage
  26. .wrap("<div class='image'>")
  27. .parent()
  28. .append("<span>&nbsp;</span>")
  29. .find("span")
  30. .html(theImage.attr('alt'))
  31. .wrapInner("<div style='font-size:" + theFontSizeValue + "px;'></div>");
  32.  
  33. if (removeTitle) {
  34.  
  35. theImage
  36. .removeAttr("title");
  37.  
  38. }
  39.  
  40.  
  41. })
  42.  
  43.  
  44. }
  45.  
  46. })
  47.  
  48.  
  49. })(jQuery);
Go to the top of the page
+Quote Post
kamil4u
post 17.11.2012, 16:59:08
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Podaj kod wraz z przykładowym wywołaniem i HTML


--------------------
Go to the top of the page
+Quote Post
JamalBIG
post 17.11.2012, 19:06:13
Post #3





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


wywołujemy kodem:
  1. <img src="zdjecie.png" alt="<strong>Tytuł</strong><br />Tekst" />


Ten post edytował JamalBIG 17.11.2012, 19:06:33
Go to the top of the page
+Quote Post
kamil4u
post 17.11.2012, 19:33:20
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Tak jakoś nieprofesjonalnie, ale powinno działać:
Kod
if( theImage.attr('id') == 'TwojeId' ){
  theImage
.wrap("<div class='image'>")
.parent()
.append("<span>&nbsp;</span>")
.find("span")
.html(theImage.attr('alt'))
.wrapInner("<div style='font-size:" + theFontSizeValue + "px;'></div>");
}


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:39