我正在开发一项功能,当用户从每个循环中选择一个链接时,它会附加到div,它在此时工作但不是一个链接,而是附加所有可用的链接。我该如何解决这个问题?
<div id="dialog" title="Basic dialog">
@foreach ($websites as $website)
<li><a class="websites disabled" href=" {{ url('website/' . $website->name) }}"> {{ $website->name }}
</a></li> @endforeach
</div>
追加链接:
$(".websites").on('click', function() {
$(".websites").appendTo("#content-link2");
});
为每个链接分配ID:
$('#dialog li').each(function(i) {
$(this).attr('id', 'page'+(i+1));
});
删除已停用的课程,以便<a>
作为链接:
$("#addLinks").on('click', function() {
$(".websites").removeClass("disabled");
});
答案 0 :(得分:2)
使用此参考
$(".websites").on('click', function() {
$(this).appendTo("#content-link2");
});