Avatar
Štefan Pružinský:

Dobrý deň,
mám jeden problém. Na stránke ktorú práve finišujem (www.pravoslaviesnv.sk), riešim problém z popiskom odkazu (a title). Ten odkaz je na obrázku, ktorý je nad minikalendárom. Stále mi vypisuje "Икона". Ten obrázok sa generuje pomocou js z inej stránky, a ja sa pokúšam atribút title v odkaze zmeniť na vlastný (tiež sa bude generovať, ale to nie je teraz podstatné). Problém je v tom, že na stránke je tých anchorov (a) veľké množstvo, a každý jeden, neznámim spôsobom blokuje ten changing toho title-u (skopíroval som kód stránky, a po odstránení všetky odkazov, to fungovalo).

<script>
function getElements()
  {
  document.getElementsByTagName("a")[0].title = "Title changed";

  }
</script>

  <script language="Javascript">
        var d=new Date();
        var to=-4-d.getTimezoneOffset()/60;
        document.write ( '<script language="Javascript" src="http://script.days.ru/calendar.php?tmshift='+to +'&images=1&hrams=0&advanced=1&dayicon=1"><\/script>');
  </script>

    <div id="reference" style="text-align:center" >
<div onmouseover="getElements()">
    <script language="Javascript">print_icon(); </script>
    </div>
 </div>

Takto to vyzerý po vygenerovaní(len pre info)

<a href="http://days.pravoslavie.ru/Images/im3878.htm" target="_blank" title="Икона"><img src="http://days.pravoslavie.ru/Images/is3878.jpg" alt="Мученик Евстратий" border="0" height="160" width="128"></a>

Vopred ďakujem za odpoveď.

Odpovědět 26.12.2014 18:34
Najefektívnejším spôsobom debuggingu je modlitba. :)
Avatar
Miroslav 'jimisek' Bahenský:

Místo

function getElements()
  {
  document.getElementsByTagName("a")[0].title = "Title changed";

  }

Použij

<script>
  function getElements()  {
      $("a").attr("title","Title changed");
  }
</script>
Nahoru Odpovědět  +1 26.12.2014 18:51
"Nevěř ostnatému drátu, byť se stokrát tvářil jako stonek růže" - K. Kryl
Avatar
Miroslav 'jimisek' Bahenský:

Oprava

$("div#reference div a").attr("title","Title changed");

V té první verzi by se ti upravil titulek každého odkazu :)

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 26.12.2014 18:55
"Nevěř ostnatému drátu, byť se stokrát tvářil jako stonek růže" - K. Kryl
Avatar
Odpovídá na Miroslav 'jimisek' Bahenský
Štefan Pružinský:

Veľmi pekne ďakujem za odpoveď.Veľmi si mi pomohol. Š.P

Nahoru Odpovědět 26.12.2014 19:07
Najefektívnejším spôsobom debuggingu je modlitba. :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.