CSSセレクタを使う

上の例ではXPathを使って要素を選択しましたが、XPathはクラス名を指定して何か取り出したい時には div[@class="pager"] というふうに書かないといけません。それに比べてCSSセレクタなら同じことを div.pager とかけるのですごく楽です。

Firebugクックブック #2 - bits and bytes

a:visited もイケルのか?

こういうHTMLなので、こんどはCSSセレクタを使って取り出します。

var stash = {};
$$("a.user-tag").map ( function (a) {
    stash[a.textContent] = stash[a.textContent] ? 
            stash[a.textContent] +1 : 1;
} );
stash
Firebugクックブック #2 - bits and bytes