środa, lipca 01, 2009

Więcej o JS

Nowością w HTML 5 jest wsparcie dla ‘custom data atttribute’ (dedykowanych atybutów w tagach). W propozycji 5-ki jest nadanie takim atrybutom nazw rozpoczynających sie od data_xxx. W “starym'” HTML można to zrobić tak:

<ul>
    <li class="video" data-PID="1137017" data-CID="1117632">
        <div class="video-description"> This is a great video. It is so great. </div>
   </li>

Można przerobić tak:

 [...]

var flashvars = {}; //video is a reference to the HTML object above with className "video"

flashvars.PID = video.getAttribute("data-PID");

flashvars.CID = video.getAttribute("data-CID");

[...]

Brak komentarzy: