Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It looks to me like it's using jQuery specific functions. It could be done with a simpler selector engine, but in this case, it looks pretty clear that it's either jQuery or a compatible library like Zepto.


As far as I see the only line with selectors is:

> return [ $($('h2 a')[0]).attr('title'), $($('h2 a')[1]).attr('title') ];

which are 2 css selectors and picking an element. That is pretty much covered by all of the available http parser libraries


It's CSS selectors and then wrapping the DOM element again in a function to give it an `attr` method, which is jQuery style. Other libraries may use that syntax too, but I'm pretty sure it started with jQuery (and if not, was certainly popularized by it).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: