-1

私の要件は、「vrr」と一致する ID を見つけることなので、* を使用しますが、ドルでは機能しません。なぜこれが機能しないのでしょうか?

HTML:

<div id="vrrcss">you</div>

脚本

$(function(){
    $('[id$*=vrr]').text('me')
})
4

2 に答える 2

5

$=指定された値で終わる属性に一致します。 'vrrcss'で終わらない'vrr'

代わりに^=(attribute starts with)または*=(attribute contains)を使用してください。

于 2012-10-03T14:55:26.107 に答える
0

要素「vrr」のテキストを変更したい場合は、のことを試すか、単に...

$("[id^=vrr]").text('Me');
于 2012-10-03T14:56:51.197 に答える