2012-01-18 8 views
2

telerik MVCメニューを使用しています。 Ajaxの投稿に続いて、私はmenuitemsのテキストを更新しようとしていますが、.textの値を設定しようとすると、すべてが指定のテキストに置き換えられます。 <SPAN class=t-link><IMG class=t-image alt=image src="...srcinfo...">45</SPAN>対応するimgを失うことなくTelerik MVC menuitemのテキストを設定できません

のjQuery:だから、次の例では、私は前に46

で45を交換しようとしています。$( '#のMenuItemToChange')をテキスト('46' )

後:「46 "

すべてを失うことなく内側のHTMLを設定する方法はありますか?

答えて

0

Telerikメニューは<LI>ように各メニュー項目を作成<LI>これと同様のいくつかのjQueryの使用のIDの使用:。

$('#MenuItemId span').contents(':last').replaceWith('46'); 
0

imgタグが内部HTMLの一部であるとすれば、おそらく、内部のコンテンツ全体を変数に引き出し、最後にビットをマッチさせることができます(最後に固定された数字にマッチさせるか、 。IMGタグから末尾「>」

関連する問題