标记系统

时间:2016-03-25 18:53:11

标签: php jquery ajax mysqli

有人可以告诉我更多关于Facebook,youtube,Instagram和类似网站等标记系统的信息。在帖子和照片上...... 如果你有一些例子,那就太棒了,不要问我代码,因为我没有做任何编码......在我看来,这是一些与现场搜索相混合的东西,它是在一些符号之后开始的,比如$或#或者什么东西否则点击某个值,它会显示你输入它的文本中的值.... 我知道它主要是ajax,但如果你有一些例子,它会很棒。感谢

1 个答案:

答案 0 :(得分:-1)

标记就像评论一样。您必须制作sql表,将对其标记的项目的引用添加到标记器,标记内容(如我们标记的人)以及一些其他标记数据(如照片中标记的位置) )。 所以我们会得到一张这样的表:

ID ID_IMAGE ID_TAGGER ID_TARGET tag_position_x tag_position_y

现在您已经创建了表格,您需要构建一个用于检索标记的php页面。然后你需要制作前端代码,这将需要一些js代码,以便将标签放置在照片中的位置(tag_position_x,tag_position_y)。这可以这样做:

//some css code 
container_img{
  position : relative;
  background : rgba(0,0,0,0.7);
}
.tag{
  position : absolute;
}

和js就像(在jquery中):

$(".tag").each(function() {
   $( this ).css("top",$(this).data("position-x"));
   $( this ).css("top",$(this).data("position-y"));
});

现在我给你的是提示,所以你知道你必须做什么。