将所选链接附加到div中

时间:2017-03-02 18:35:43

标签: javascript jquery html laravel-blade

我正在开发一项功能,当用户从每个循环中选择一个链接时,它会附加到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");
});

1 个答案:

答案 0 :(得分:2)

使用参考

$(".websites").on('click', function() {
  $(this).appendTo("#content-link2");
});