0

皆さんはすでにAタグのREL属性を正しく解析するのを手伝ってくれましたが、一致できない2つのXFN値があります。「co-worker」と「co-resident」です。ハイフンはjqueryでエラーを引き起こします。

私はこれを試しました

xfn_co-worker = $("a[rel~='co-worker']").length;

この

xfn_co-worker = $("a[rel~='co\-worker']").length;

どちらの場合も、「Uncaught ReferenceError:Invalid left-sideinassignment」というエラーが返されます。(これらの標準XFN値であるため、私はそれらを使用することを余儀なくされています)

いつものように、どんなアイデアでも大歓迎です:-)

4

1 に答える 1

4

これはセレクターのエラーではありません。エラーは変数名にあります。

変数名に数学演算子を使用することはできません。したがって、問題は-サインの使用です。

交換してみてください

xfn_co-worker

例えば

xfn_co_worker

そしてそれはうまくいくはずです

xfn_co_worker = $("a[rel~='co-worker']").length;

注:変数名は次の正規表現と一致する必要があります[a-zA-Z_$][0-9a-zA-Z_$]*

于 2009-11-29T16:29:58.123 に答える