Tags: javascript xpath yahoo yui | Date: 2007-11-18T18:39:24+09:00 | Comments: 3 | Trackbacks: 0 TODO をオープンソース - IT戦記 を見て、優先順位低すぎやなと思いつつ、前回 に引き続き考察する。YUI 自体をいじるのはちょっとまずいのかなと思ったので、名前空間を作って JavaScript-XPath をラッピングしてみた。
Tags: javascript xpath yahoo yui | Date: 2007-11-18T18:39:24+09:00 | Comments: 3 | Trackbacks: 0 TODO をオープンソース - IT戦記 を見て、優先順位低すぎやなと思いつつ、前回 に引き続き考察する。YUI 自体をいじるのはちょっとまずいのかなと思ったので、名前空間を作って JavaScript-XPath をラッピングしてみた。
id:amachang がリリースした JavaScript-XPath が、かなり良さげ。 JavaScript-XPath の検索結果を jQuery オブジェクトにして、利用できると便利そうなので、以下のようなコードを書いてみた。 (function(jQuery){ jQuery.xpath = function(selector, context){ context = context || jQuery(document); var r, res=[]; context.each(function() { r = document.evaluate(selector, this, null, 7, null); for(var node_no=0; node_no<r.snapshotLength; node_no++){ res.push(r.snapshotItem(nod
Tags: javascript xpath yahoo yui | Date: 2007-11-14T01:23:50+09:00 | Comments: 2 | Trackbacks: 0 XPath は jQuery や Prototype.js と競合する技術ではなく、むしろ共存する技術です - IT戦記 を見て、なんか適当に YUI の YAHOO.util.Dom.get() をオーバーライドする感じで書いてみた。 YAHOO.util.Dom.get = function(el, position) { if (el && (el.tagName || el.item)) { return el; } if (YAHOO.lang.isString(el) || !el) { position = position || document; var xpath = docum
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く