Say I have a script written in perl or python. What's the easiest way to write a function that would use jquery selectors on strings as part of it? i.e. to be able to do:
jquery_selector('table.new#element', text)
where jquery_selector
is a function that runs a jquery selector on the html string stored in text
. Even if it was just limited to returning strings (not full jquery objects), it would still be really useful. i.e. if you were required to give a javascript function as a callback which would render the results to something comprehensible in the scripting language:
jquery_selector('table.new#element, text, 'function(e){return e.val()}')
And it would return the results of the callback as a list.
I realize that there are dom libraries for most languages, but jquery is so much better than most of them.
I am not asking about native libraries which have a syntax like jquery. I guess what would be needed is an API to a browser which jquery would run on? Or is this what node.js does?