Keresés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Speeedfire #1583 üzenetére

    .not(array)
    Ez így nem értelmes.

    Ha típust akarsz nézni:
    jQuery.type(['#egy', '#ketto', '#harom']) == 'array'
    => true

    De szerintem te nem ezt akarod.
    Megpróbálom értelmezni, amit szeretnél: az egész dokumentum minden nyomorék elemén végrehajtani valami számunkra ismeretlen függvényt, de ebbe kivételt is belerakni.
    Nem nyakatekert ez egy kissé? Meg nem kicsit erőforrásigényes, ha minden elemen végig akarsz iterálni.
    Szóval mit akarsz igazából?

    Aminek még van értelme: több selectort alkalmazni, de akkor meg string kell neked. A hivatalos oldalon elég közérthető példa van:
    $("div").not(".green, #blueone")
    .css("border-color", "red");

    Viszont ez sem az, amit akarsz, mivel ha jól értem, te a tömbödben lévő selectorokat úgy akarod kivételként alkalmazni, hogy amelyeket tartalmaz a dokumentum, azokra ne vonatkozzon valami szabály; míg ez az előbbi példa csak konkrétan azokat a diveket szűri ki, tehát azokra nem alkalmazza a szabályt, amiknél meg van adva a ".green" class, vagy amelyik a "#blueone" azonosítóval rendelkezik.

Új hozzászólás Aktív témák