0
を失敗した私はこのコードを持っている:.DATAを使用してCHANGINデータ値を()と.ATTR()の両方
<li>
<a href="#" id="bca">
<img width="60" height="35" class="brand img-responsive" alt="logo"
src="view/backoffice/assets/img/form-wizard/bca.png"
data-src-retina="view/backoffice/assets/img/form-wizard/[email protected]">
</a>
</li>
を、私はこのjQueryのを持っている:
$("#bri").click(function() {
event.preventDefault();
$("#bca").children().attr("src","view/backoffice/assets/img/form-wizard/bca-grey.png");
$("#bca").children().attr("data-src-retina","view/backoffice/assets/img/form-wizard/[email protected]");
});
私はdata-src-retina
を変更することができない理由jqueryを使用した値ですか?このような別の方法を使用しようとしましたが、失敗しました:
$("#bri").click(function() {
event.preventDefault();
$("#bca").children().attr("src","view/backoffice/assets/img/form-wizard/bca-grey.png");
$("#bca").children().data("src-retina","view/backoffice/assets/img/form-wizard/[email protected]");
});
ここで私は何をしましたか?ありがとうございました。
あなたは '@'なしdiferentファイル名を使用せずに試してみましたか? –
これはうまくいきますが、javascriptで '#bca'にするときにセレクタ'#bri'があります。 – aaronofleonard
@Amleonard:私がここに貼り付けたものは実際のコードの短縮形ですから –