0
私は自分の属性を持つdiv要素を選択して、変更したいが、私はこの
<font myAttribute="1235">Change me !</font>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var myAttribute = 1235;
$("[myAttribute='+myAttribute+']").html('is working');
$("[myAttribute='+myAttribute']").html('is working');
$("[myAttribute=''+myAttribute]").html('is working');
</script>
を試してみたが、彼らはいけない仕事myAttribute =「1235」
をしましょう!
$("[myAttribute='1235']").html('is working');
everthingにコードを変更okですが、私はあなたが作るために余分な引用符を追加します:)
を強調して、エディタを必要とする変数
またはそれを削除してください。 '$(" [myAttribute = "+ myAttribute +"] ")' – gdoron
jQueryのドキュメントに従って属性値の引用が必要です。 @ThiefMaster。 – ThiefMaster
それを確認してください、そうではありません。 – gdoron