次のような機能が必要です。Mary Smith などの名前をクリックすると、別の ul 要素と li 要素でデータ名の値が動的に生成されます。その部分は機能していますが、すべての li 要素をその値に変更しないようにする必要があります。Mary Smith または Tom Jones がクリックされるたびに、その値で li を作成する必要があり、既存の値を変更しないでください。
ここでフィドルを見つけることができます: http://jsfiddle.net/rsxavior/zHkS8/3/ 基本的に、.account-select クラスが関数の「this」値と見なされるかのように機能する必要があります。それを行う方法がわかりません。
<ul>
<li><a href="#" class="account" data-name="John Smith">John Smith</a></li>
<li><a href="#" class="account" data-name="Mary Jones">Mary Jones</a></li>
</ul>
<ul class="account-hidden-li"></ul>
$('.account').click(function () {
$('.account-hidden-li').append('<li class="account-select"><a class="close bcn-close" data-dismiss="alert" href="#">×</a></li>');
$('.account-select').text($(this).data("name")).prependto();
});