Kruse-Net.dk

Det man blogger er man selv...

Behaviour opdateret

Til dem der måtte bruge Kruse-Net’s udgave af Ben Nolans “Behaviour” er der nu — forhåbentlig — godt nyt. Jeg kan nemlig præsentere ikke én men hele to nye udgaver af dette fikse system.

Den første udgave, jeg kalder den “p2″, fikser en fejl i Bens udgave som man kan støde ind i hvis man skriver kode som dette:

...
'my selector': function(element) {
  Behaviour.addEventObserver(some-other-element, 'event', function() { ... });
}
...

Det centrale værende at der registreres en event observer på et andet element end det der er udpeget af selectoren. Denne fejl er som sagt rettet i p2-udgaven.

Den anden udgave, som jeg meget lidt opfindsomt har navngivet “p3″, er magen til p2 bortset fra at p3 udnytter den stærkt reviderede “ $$” funktion i Prototype 1.5.1. Da denne forventes at performe en del bedre end den tilsvarende udgave i p2 må anbefalingen herfra være at man bruger behaviour-1.1-p2.js sammen med Prototype 1.5.0 eller tidligere, og behaviour-1.1-p3.js sammen med Prototype 1.5.1 eller senere.

Download: behaviour-1.1-p2.js, behaviour-1.1-p3.js.

2 Responses på “Behaviour opdateret”

  1. gravatar 1 Kim Friis
    30. maj 2007 kl. 14:05

    He he, når man læser artiklen på forsiden, så stopper den på et ret morsomt sted. “, er mangen til p2…”, bum og så ikke mere :-)

  2. gravatar 2 Jakob Kruse
    30. maj 2007 kl. 19:37

    Hi-hi, ja det ser lidt skægt ud. Det er i virkeligheden en intelligens-test. Så kan jeg måle på antallet af downloads af p3 udgaven hvor kloge mine trofaste læsere er ;)

Skriv en kommentar