Reputation: 42133
I have a bunch of links on my page, in the format:
<a href="/q/10/Title">Title</a>
How can I grab the "10" from this link and use it as a variable?
Thanks.
Upvotes: 2
Views: 209
Reputation: 57715
You can search for 1 or more digits ([\d]+
) with a regex in the href
attribute of the a
tag:
var theNumber = /[\d]+/.exec( $("a").attr("href") );
The above will find the first number in the href
of the first a
tag. You can of course use other jQuery selectors.
Upvotes: 0
Reputation: 22435
Use $('a').attr('href')
to get the path, and then you can use String#split
to break it up.
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/split
Upvotes: 2