Autor | Zpráva | ||
---|---|---|---|
valecekm Profil |
#1 · Zasláno: 13. 12. 2011, 13:15:37
Zdravím, chtěl bych poprosit o radu jak na tuto pro mě komplikovanou situaci.
Používám, nebo spíše potřebuji použít tento tooltip, jak je u toho obrázku. Script: <script type="text/javascript"> $('#tonus').tooltip({ delay: 0, showURL: false, bodyHandler: function() { return $("<img/>").attr("src", this.src); } }); </script> Já jsem si ho upravil následovně: <script type="text/javascript"> $("#panel_1").removeClass(); $(".show_table_link_view").tooltip({ delay: 0, showURL: false, bodyHandler: function() { return jq=$($(this).clone().insertAfter($(this))); } }); </script> Proč ta úprava? Protože mám nějaké tabulky(<table>) a v nich jsou schované určité buňky(všechny až na jednu), a když najedu na některou z viditelných buněk v některé z tabulek, tak bych potřeboval aby se mi ukázala celá tabulka a všechny buňky by byly viditelné. Tooltip se zobrazí, ale v něm se objeví pouze stejná tabulka(naklonovaná), čili pouze jedna buňka viditelná a ostatní skryté, což nechci. Potřebuji aby se mi tabulka v tolltipu ukázala kompletně celá. Zkoušel jsem samozřejmě pomocí jQuery nastavovat pomocí css znovu viditelnost, ale nedaří se, nebo spíše tak, samotnému naklonovanému celku css změnit jde, ale potřebuji přistoupit k buňkám uvnitř a pro všechny nastavit display:inline; . Zkoušel jsem něco jako jq.children("td").css({"display":"inline"}); //...... return $($(this).clone().function(){$("td").css({"display":"inline", "background":"red"}).insertAfter($(this))); ale marně :-(. Pokud by někdo věděl jak v tomto tolltipu změnit schované buňky(<td>) pomocí css(nebránil bych se i jinému způsobu) v oné vybrané tabulce, tak předem mockrát děkuji. |
||
Časová prodleva: 12 let
|
0