label click fix

Вече няколко пъти ми се налага да се оправям с една много глупава ситуация. Имам си label с a таг в него. Естествено label-а си има for атрибут сочещ към checkbox, чийто функция е да показва и скрива някакъв див. Тъпото в ситуацията е, че кликайки на линка се задейства label/checkbox комбото.

Та ТУК има малко демо и малко jQuery плъгинче дето решава проблема. Използването е доста просто – на document.ready трябва да се селектират по някакъв начин label таговете, които имат линкове в тях и да се извика .labelClickFix(). Дали ще бъде с някакъв клас или примерно с $(“label:contains(‘a’)”) няма никакво значение. За повече информация може да погледнете кода на примерната страница.

Дано е полезно за някой.

Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

  • Twitter Updates

    • Categories

    • Recent Comments

      • Tuzemec: Уф… това беше преди 2 години :-) Даже повече. Тогава нямаше обмитявания и митници. След това май...
        178 days 20 hours
      • Dimitar: Здравей! Имаше ли накакви проблеми с доставката? Трябваше ли да ходиш до митница да ги обезмитяваш?...
        181 days 7 hours
      • nname: много ревърб си пуснал, може леко да се “опразни” микса за да изпъкнат и ударните инструменти...
        303 days 3 hours
      • ivan: интернет експлорер 6 не трябва да се маха! защо всички искате да я махнат на мен ми харесва и аз искам да не я...
        313 days 1 hour
      • nname: продай го за каса уиски на Астрал за поредния им албум :)
        543 days 2 hours
    • RSS Links