2011-07-25 8 views
5

たとえば、jQuery変数を次のように変更しようとしています。 /images/tree.jpgimages/tree.jpg(最初のスラッシュがないので、絶対パスではなく相対パスである必要があります)。jQueryで変数の最初の文字を削除します。

このようなURLは次のとおりです。 var href = jQuery( "img.thumbnail")。attr( "href");

このURLは別の場所で必要ですが、最初の文字は必要ありません。

これを行う簡単な方法はありますか?ありがとう!!

答えて

24
var href = jQuery('img.thumbnail').attr('href'); // e.g. '#foo' 
var secondCharacterAndOnward = href.substring(1); // e.g. 'foo' 

String.substring

私は非常に正直に言うと、イメージタグがhref属性を持っている理由はわからないけど...

+0

jepはjQuery( 'a.thumbnail')でなければなりません:) thx a lotth、substring works – m4mpfi

6

javascriptのsubstringメソッドを使用します。

var href = jQuery("img.Thumbnail").attr("href"); 
    href = href.substring(1);