| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Jednoducha vec, no nieco zrejme robim zle. Poradte prosim: Kód: <td class="calcell wd5 d24 highlight1"><a href="" class="selector">Lorem ipsum</a></td> Chem pridat atribut title do <a href="" title="nieco"> pomocou cisteho javascriptu, nie jquery. Dolezita je classa highlight1, lebo len tam chcem pridat, kde je highlight1, lebo budu tam aj ine classy. Skusal som: Kód: var a1 = document.querySelector('td.highlight1 a'); a1.setAttribute("title", "nieco"); no nejak to nefunguje...
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 25.11.2017 13:05 | |
|
Co obsahuje a1? Pozri si to... Kód: console.log(a1) Lebo: Citácia: Returns the first Element within the document that matches the specified selector, or group of selectors, or null if no matches are found. https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 25.11.2017 13:08 | |
|
a1 is null. Lenze tam nemozem dat var a1 = document.querySelector('td.highlight1 a')[0]; kedze tam bude viacej tych <td s tou istou classou. Skusal som aj takto: Kód: var elms = document.getElementsByClassName('highlight1') for (var i = 0; i < elms.length; i++) {
var b = elms[i].getElementsByTagName("a")[0]; b.setAttribute("title", "democlass") } stale nic...
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 25.11.2017 13:34 | |
|
To ze to je null, znamena ze ti nevybralo ziaden element, nie ze ti ich vybralo moc. Cize najprv si osetri aby si selektoval elementy, priznam sa ze ja nie som zrovna najskusenejsi v JS, nakolko som lenivy a pouzivam jQeury.
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 25.11.2017 13:56 | |
|
nj, ale s jquery by som to ako spravil? Kód: $('td.highlight1 a').each(function() { $(this).attr('title','aaaaaaa'); }); toto mi z nejakeho dovodu nejde tiez //EDIT: konecne, pridal som document ready a uz to ide. Kód: $( document ).ready(function() { $('.highlight1 a').each(function() { $(this).attr('title','aaaaaaa'); }); });
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 25.11.2017 15:24 | |
|
Hej, pred jquery sa z pravidla dava $(document).ready(), lebo ked to mas v hlavicke, tak sa ten jQ zapne a spusti skor ako je nacitana stranka a teda nenajde elementy ktore si vybral (leo este nie su nacitane) Pripadne das ten javascript pod elementy, o ktore sa ma starat. (Co mohol byt problem predchodzej implementacie)
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| JavaScript v <title> v JavaScript, VBScript, Ajax | 3 | 335 | 17.10.2012 11:58 Lier | | zmena atributu config.php v Redakčné systémy | 4 | 1300 | 19.04.2007 23:11 7stranger | | javascript wysiwyg v javascript popup v JavaScript, VBScript, Ajax | 1 | 849 | 25.07.2009 19:29 Ďuri | | problem so stylovanim odkazu pomocou selektora atributu v HTML, XHTML, XML, CSS | 4 | 511 | 29.02.2008 14:45 stenley | | title v JavaScript, VBScript, Ajax | 6 | 1033 | 11.08.2008 12:48 chrono | | title v Redakčné systémy | 5 | 1157 | 09.07.2006 13:42 WEB LAMA | | Title v PHP, ASP | 3 | 673 | 15.12.2007 12:14 emer | | Title v PHP, ASP | 3 | 892 | 08.04.2007 19:06 m@-nX | | Title Categorie v Redakčné systémy | 0 | 608 | 14.10.2006 15:13 JanoF | | PHP dynamický title v PHP, ASP | 10 | 592 | 25.11.2012 19:00 shaggy | | Typo3 - ziskanie title v Redakčné systémy | 2 | 924 | 01.09.2010 23:57 Merlin_sk | | nezobrazuje title tagy v HTML, XHTML, XML, CSS | 13 | 1066 | 06.10.2009 13:23 neopagan | | Title cez Header() v PHP, ASP | 6 | 627 | 15.05.2008 17:49 waresko18 | | title description keywords v PHP, ASP | 7 | 652 | 15.10.2008 13:58 stenley | | zmena v title v PHP, ASP | 9 | 580 | 04.03.2009 22:50 romanman | | problem rovnakeho title v PHP, ASP | 12 | 684 | 14.07.2009 11:46 Tominator |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|