Autor | Zpráva | ||
---|---|---|---|
Drezen Profil |
#1 · Zasláno: 9. 10. 2019, 06:11:11
mám tento kód
$(document).on("click", ".abc", function() { $(this).find("img:nth-child(2)").attr("src") == site_link + "images/minus.png" ? $(this).find("img:nth-child(2)").attr("src", site_link + "images/plus.png") : $(this).find("img:nth-child(2)").attr("src", site_link + "images/minus.png"); $(".pd_" + $(this).parent().attr("id").substring(7)).slideToggle(); }); a nedarí sa mi nahradiť img ikony za Font Awesome Icons <i class=\"fas fa-minus\" aria-hidden=\"true\"></i></a> <i class=\"fas fa-plus\" aria-hidden=\"true\"></i></a> ako to mám urobiť ? |
||
RastyAmateur Profil |
#2 · Zasláno: 9. 10. 2019, 13:32:23
Drezen:
Možná proto, že hledáš obrázky? $(document).on("click", ".abc", function() { $(this).find("img:nth-child(2)").attr("src") == site_link + "images/minus.png" ? $(this).find("img:nth-child(2)").attr("src", site_link + "images/plus.png") : $(this).find("img:nth-child(2)").attr("src", site_link + "images/minus.png"); $(".pd_" + $(this).parent().attr("id").substring(7)).slideToggle(); }); |
||
Kajman Profil |
#3 · Zasláno: 9. 10. 2019, 14:11:09
Pokud tam již jednu z uvedených varianty tagu <i> v DOMu máte, tak by to mohlo být něco jako
$(document).on("click", ".abc", function() { $(this).find("i.fas").toggleClass('fa-minus fa-plus'); $(".pd_" + $(this).parent().attr("id").substring(7)).slideToggle(); }); |
||
Drezen Profil |
#4 · Zasláno: 9. 10. 2019, 17:53:34
RastyAmateur
obrázky nehladám. viem si tam dosadiť div i (namiesto img) Kajman toto je prisposobený select <div id=\"select\" class=\"abc\"> <div> <img src=\"".CONFIG::$site_link."images/plus.png\"> </div> </div> toto je kód ktorí má za úlohu prepínať ikony plus a mínus na tom selecte $(document).on("click", ".abc", function() { $(this).find("img:nth-child(2)").attr("src") == site_link + "images/minus.png" ? $(this).find("div i:nth-child(2)").attr("class", "fas fa-plus") : $(this).find("div i:nth-child(2)").attr("class", "fas fa-minus"); $(".pd_" + $(this).parent().attr("id").substring(7)).slideToggle(); }); prvé načítanie = na selecte je ikona plus (lebo je zavretý) ikona plus = selekt je zavretý ikona mínus = select je otvorený no a mne robí NAJ problém tento riadok $(this).find("img:nth-child(2)").attr("src") == site_link + "images/minus.png" ? aké je správne riešenie na dosadenie font awesome ikony namiesto klasickej minus.png? |
||
Kajman Profil |
#5 · Zasláno: 9. 10. 2019, 19:12:16
Když nechcete používat obrázky img, ale chcete tam ikonky s pozadim i, tak to html musíte přece upravit.
Zkuste to změnit na něco jako Živá ukázka |
||
Drezen Profil |
klobuk dolu. zajtra to budem studovat.
nie som macher do programovania. ale bavi ma to.. potom dam vediet tak vyskusal som to. nadhera. este lepsie ako som to mal. toto dokazu len machri. kajman machra ako vy , by som obcas potreboval. aby mi sem tam v podobnych drobnostiach poradil / pomohol. nie som bohac - ale za podobne rady by som vam poslal 500kč / rada ak mate zaujem dajte vediet. ak nie vdaka za vynikajucu radu. budem sem chodit casto.. |
||
Časová prodleva: 5 let
|
0