Q.入力タイプのテキストに注目してimg "src"属性の最後に "-hvr"を追加して削除しますフィールドにフォーカスがないときは "-hvr"あなたは、ユーザーが入力を集中し、彼が去るとき、再びそれを変更する変更src
をしたい場合は、使用focus
jqueryを使用してimg "src"属性の末尾に "-hvr"を追加します
$('.signup-fld > input').click(function() {
var imgAttr = $(this).parent().find('img').attr('src').replace(/\.jpg/, '-hvr.jpg');
$(this).attr("src", imgAttr);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="signup-fld">
<img src="img/user-form-ico.jpg" />
<input type="text" placeholder="Full name" />
</div>
<div class="signup-fld">
<img src="img/pass-form-ico.jpg" />
<input type="text" placeholder="Full name" />
</div>
感謝を簡素化するために
attr(function)
を使用することができ、入力の上、それを設定しようとしています!これは役に立ちました。 –