私のウェブサイト用にstackoverflowのようなタグを作成しようとしています.私のウェブサイトのユーザーは、結果をフィルタリングするためのタグ、または検索、専門知識などの他の多くの操作のためのタグを作成します.
タグを作成できますが、stackoverflow のように入力ボックス内に表示できません。タグ間のマージンに問題があります。タグを作成するたびに整列されますが、スペースやマージンがありません。現在、スペースなしですべてのタグをインラインで表示しています。
試したjQuery-
$(function () {
$("#inputtext").keypress(function (e) {
var valueofinput = $(this).val();
if (e.which == 13) {
$('.tag').html(valueofinput);
$('.tag').show();
}
});
$('.tag').click(function () {
$(this).hide();
});
});
しかし、私はこのように入力タグで表示しようとしました-
if(e.which==13)
{
$("#inputtext").val().addClass('tag').css('display','inline-block');
}
if(e.which==32) //for space
{
$('.tag').css('margin-left','5px');
}
しかし、これはうまくいきません。