この問題を解決しようと多くのことを検索しましたが、特定の解決策を見つけただけです.HTML構造とは無関係に以前の入力テキストを選択する方法があるのだろうか.
それが可能かどうかはわかりませんが、この問題に対する「一般的な」解決策があるとよいでしょう。
それは不可能ですか、これは私の場合です:
<ul>
<div class="inputMusics">
<div class="music">
<li>
<label>Artist:</label>
<input class="artists" type="text" name="artistMusic[]" value="artist"/>
</li>
<li>
<label>Title:</label>
<input class="title" type="text" name="titleMusic[]" value="title"/>
</li>
<li>
<label>Album:</label>
<input class="albuns" type="text" name="albumMusic[]" value="album"/>
</li>
</div>
</div>
<button id="addMusic" type="button"> + Add musics</button>
<button id="removeMusic" type="button"> - Remove music</button>
$(".title").focus(function(){
// select the previous input
}
ありがとう!