【发布时间】:2019-12-18 19:04:50
【问题描述】:
我正在使用 Node js 创建一个 CMS 博客,但我未能为帖子创建一个标记系统,我希望这个标记系统连接到 MongoDB,这样我就可以对每个标签进行 CRUD 操作并搜索帖子根据他们的标签。
我为前端创建了这些代码:
//enter something in textbox and press enter....
var tags = [];
$(document).ready(function () {
$('body').on('click', 'span.cross', function () {
var removedItem = $(this).parent().contents(':not(span)').text();
$(this).parent().remove();
tags = $.grep(tags, function (value) {
return value != removedItem;
});
});
$("#textBox").keypress(function (e) {
if (e.which === 13) {
$(".target").append("<a href='#' class='tag' >" + this.value + '<span class="cross">X</span>' + "</a>");
tags.push(this.value);
this.value = "";
}
});
});
演示:http://jsfiddle.net/IrvinDominin/pDFnG/
我的问题从这里开始,我不知道帖子标签的性质,所以我不能为此编写任何代码,你建议我做什么?
【问题讨论】:
-
正如您在对我的回答的评论中提到的,如果 SEO 是问题的一部分,您应该将其添加到您的问题中,这样答案才会更相关。
标签: javascript node.js mongodb express tagging