StarWarsFan (09.05.2015)
-
07.08.2013, 14:28 #1
- Registriert seit
- 03.12.2012
- Beiträge
- 29
Thanked 1 Time in 1 PostjQuery nur bestimmte Elemente verändern
Hallo,
ich hab derzeit ein Template, was aber nicht ganz funktioniert wie es soll.
Wenn man bestimmten Menu Punkten "unclickable" gibt, sind die trotzdem clickable.
Somit bin ich dann gerade in der scripts.js und habe folgende Funktion:
Code:jQuery( "li" ).each(function() { if (jQuery(this).hasClass('unclickable') != null) { jQuery(this).find('a').attr("href", "#"); //jQuery("a").attr("href", "#"); } });
Code:jQuery('li:has(.unclickable)').click(function(event) { event.preventDefault(); })
Autos (unclickable) -> Ford (unclickable) -> Mustang
Mustang soll nun clickable sein, ist es aber leider nicht, in "Mustang" ist kein "unclickable" als css Class definiert.
greets,
Bl1zz4rD
-
07.08.2013, 19:45 #2
AW: jQuery nur bestimmte Elemente verändern
haste da die ganze website um sich das mal genauer anzugucken?
-
07.08.2013, 20:13 #3Gelöschter BenutzerGast
AW: jQuery nur bestimmte Elemente verändern
HTML:
PHP-Code:<ul>
<li><a href="http://google.de">Klickbar</a></li>
<li><a href="http://google.de">Klickbar</a></li>
<li><a href="http://google.de" class="unclickable">Nicht Klickbar</a></li>
<li><a href="http://google.de">Klickbar</a></li>
</ul>
PHP-Code:$('a').each(function () {
if ($(this).hasClass('unclickable')) {
$(this).prop('href', '#');
}
});
Edit this Fiddle - jsFiddle
-
08.08.2013, 17:22 #4
- Registriert seit
- 12.12.2011
- Beiträge
- 39
Thanked 24 Times in 16 PostsAW: jQuery nur bestimmte Elemente verändern
Warum nicht einfach einen vernünftigen Selector verwenden?
$('a.unclickable').each(function () {
$(this).click(function(e){e.preventDefault();});
});
-
The Following User Says Thank You to KrT For This Useful Post:
Ähnliche Themen
-
IFrame Inhalt mit JQuery?
Von Max899 im Forum WebentwicklungAntworten: 3Letzter Beitrag: 01.06.2013, 18:12 -
Listenstyle verändern
Von Saad im Forum HTMLAntworten: 3Letzter Beitrag: 16.11.2012, 21:35 -
Datenpakete abfangen und verändern
Von bluedraqon im Forum Internet und TechnikAntworten: 5Letzter Beitrag: 25.06.2012, 11:28 -
Wordpress Theme Abstand verändern
Von Essah im Forum CSSAntworten: 0Letzter Beitrag: 01.04.2012, 19:24 -
[S] Elemente Chemie II PDF o.ä.
Von Mentos im Forum BildungAntworten: 0Letzter Beitrag: 27.11.2011, 19:19
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.