2012-01-09 5 views
4

私はそのテキストの一部を削除したいという名前のpositionという変数を持っています。削除したいテキストは、変数titleに含まれています。 JQueryを使用して変数から指定したテキストを削除します

var title = $(currentLi).find('img').attr('alt'); 

var position = $(currentLi).find('span').text(); 

は、だから、私はテキストが含まれてい positionという名前の変数を作成しています、明確にするために、私は変数 title内のテキストに一致するすべてのテキストを削除します。

ありがとうございました。

答えて

2

次のことを試してみてください。

var title = $(currentLi).find('img').attr('alt'); 
var span = $(currentLi).find('span'); 
var replaced = span.text().replace(title, ''); 
span.text(replaced); 
2

私は仕事をするあなたのためのjsfiddleを行いました。 だけではJavaScriptを使用して置き換える.replace();

http://jsfiddle.net/P5tb8/

2

を使用してみてください。既存のコードの後に​​これを追加するだけで、位置変数にあるものからタイトルにあるものを差し引いたものが返されるはずです。

position = position.replace(title, ""); 
関連する問題