これが私のhtmlコードです
<ul class="options-list">
<li contenteditable="true">Customer List</li>
<li contenteditable="true">Product List</li>
</ul>
ユーザーが最初の li をクリックすると、コンテンツが編集可能になり、2 番目の div でも同じことが起こります。ここでの要件は、最初の li で編集中にユーザーが Enter キーを押した場合、最初の li の編集を停止して 2 番目の li に移動し、編集モードを自動的に開始する必要があることです。
これが私のJSコードです
$('.options-list').on('keypress', 'li', function (e) {
if (e.keyCode === 13) {
$(e.currentTarget).blur(); //this works
$(e.currentTarget).siblings('li').click(); // this doesn't work
return false;
}
})
どんな助けでもいただければ幸いです