私がperlまたはpythonで書かれたスクリプトを持っているとしましょう。文字列の一部としてjqueryセレクターを使用する関数を作成する最も簡単な方法は何ですか?つまり、次のことができるようになります。
jquery_selector('table.new#element', text)
ここで、jquery_selector
はに格納されているhtml文字列に対してjqueryセレクターを実行する関数ですtext
。文字列(完全なjqueryオブジェクトではない)を返すことに限定されていたとしても、それでも本当に便利です。つまり、結果をスクリプト言語で理解できるものにレンダリングするコールバックとしてjavascript関数を指定する必要がある場合:
jquery_selector('table.new#element, text, 'function(e){return e.val()}')
また、コールバックの結果をリストとして返します。
ほとんどの言語にdomライブラリがあることはわかっていますが、jqueryはほとんどの言語よりもはるかに優れています。
jqueryのような構文を持つネイティブライブラリについては質問していません。jqueryが実行されるブラウザへのAPIが必要になると思いますか?それとも、これはnode.jsが行うことですか?