评论系统:显示像facebookpost部分的post – (PHP评论系统2)

如何在Facebook上显示评论,分享,时间选项? 我创建了一个类似于Facebook的post系统,它看起来像下面的图片[感谢SO人为此]: 我无法正确放置内容。 在哪里以及如何调整? 我希望它看起来类似于Facebook的post部分。 如何显示评论,比如,如上所述分享选项? 代码:index.php: $(document).ready(function(){ $(‘#submit’).on(‘click’,function(e){ e.preventDefault(); input=$(‘#message’).val(); var comment={}; comment.input=input; var commentdata=$(“message”).val(); $.ajax({ type: “POST”, data:{ comment: commentdata }, url: “ajax.php”, success: function(data, textStatus){ //alert(data); $(“#commentsholder”).append(data); $(‘#comments’).append(comment.input); } },’html’); }); }); Add post ajax.php: <?php $comment=$_POST['commentdata']; $con = mysqli_connect('127.0.0.1:3306', 'root', 'root', 'test'); if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: […]

Colorbox iframe – 仅加载特定div

我正在使用wordpress和jquery colorbox插件,我正在从我的网站加载内部页面到iframe。 我想要只加载一个特定的div ID,或者隐藏特定的div ID或类。 我从iFrame上读过Colorbox Load Specific div,但不幸的是我无法使这段代码工作,整个页面继续显示在iframe中。 我的链接用类.colorbox-link标识,我试图只在iframe中显示#main的div。 这是我在header.php中放置的当前代码: $(window).load(function () { var $iframe = $(“.colorbox-link”); $(“.colorbox-link”).colorbox({ href: $(“.colorbox-link”).attr(‘href’) + ” #main”, }); }); 对不起,如果这是一个jquery新手问题 – 提前感谢任何帮助!

如何在jQuery中包装具有不同类名的多个div块?

可能重复: 如何在jQuery中包装具有不同类名的DIV标签? 我在文档中重复了以下HTML块 My first div My second div My first div My second div … 如何用jQuery包装Div块以获得以下结果… My first div My second div My first div My second div …

JQuery 类触发3D变换

我正在寻找一个很好的方法来提示css3 3d变换,通过使用JQuery向html标签添加类。 我有这样的菜单: Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 例如,如果单击“.menu1 a”,我想将类“show1”添加到html标记中。 ‘show2’如果’.menu2 a’被点击等。 但是为了使我的转换正常工作,我还需要添加另一个类,然后在设置的时间(如3秒)后删除。 因此,如果单击“.menu1 a”,则html类将“show1 zoom”3秒,然后只是“show1”。 如果单击’.menu2 a’,则html类将为’show2 twirl’。 我不介意在脚本中手动设置转换的名称(缩放,旋转等),但如果它更容易/更整洁我可以在li上使用类系统,例如’menu1 p-show1 t-zoom ”。 我在这里有一个半工作的例子。 如果您检查html标签(单击html旁边的齿轮)并将html类从’show1’更改为’show2 zoom’,您将看到所需的过渡,该过渡应该是旋转到正确侧(.show2)的立方体,还有顶部的花式过渡(.zoom)。 一切都正常工作,除了.js,我根本无法工作! 这里有新的演示。

如何包含wp-blog-header.php更改文件位置?

我有这个javascript: $(‘.publish_post’).click (function(){ var info = ‘some info’; $.ajax({ type: “POST”, url: “../actions/addpost.php”, data: info, success: function(data){ console.log(data); } }); }) 我有一个名为addpost.php的文件,它位于WP的根安装文件夹中的actions文件夹中。 ‘closed’, ‘ping_status’ => ‘closed’ , ‘post_category’ => 1, ‘post_content’ => ‘some content’, ‘post_name’ => ‘some post’, ‘post_status’ => ‘publish’, ‘post_title’ => ‘some post’, ‘post_type’ => ‘post’ ); $the_post_id = wp_insert_post( $post, $wp_error ); […]

简单/高级搜索

我正在尝试实现一个简单而高级的搜索,它只需键入搜索默认参数,但也有一个高级搜索框。 例如,在搜索框中,我搜索具有日期范围的“from”和“to”,并使用“from:xx / xx / xxxx to:xx / xx / xxxx”填写简单搜索,并将其转换为得到请求。 我认为我需要的是一个正则表达式来分割keyword:… , keyword:…和字符串结束。 换句话说,什么是正则表达式分裂“criteria1:blah blah criteria2:foo criteria3:bar” 或者另一个解决方案是jquery插件来执行此操作。

如何使用数组删除字符串的一部分

我想删除(技术上替换)单词int, float, char, bool, main, void main, int main, cout, cin到”” (如删除它)如果在字符串上找到它。 所以,如果我有ff: str = “void main(){ couts<<"wrong"; cout<<"right"; }" 更换后,它应该是: str = “(){ (); couts<<"wrong"; <<"right"; }" 单词int,float,char,bool,main …等存储在数组中 kWord[0] = /int/ kWord[1] = /float/ kWord[2] = /char/ kWord[3] = /bool/ kWord[4] = /main/ kWord[5] = /void\s+main/ kWord[6] = /int\s+main/ kWord[7] = /cout/ kWord[8] […]

jQuery ColorBox真正的多个实例

这个问题之前曾在谷歌集团中被问过,但从未真正回答过,而该组织由ColorBox开发人员杰克摩尔关闭(惊人的插件顺便说一句,谢谢!)。 我想创建一个ColorBox灯箱的REAL多个实例。 这是为了能够打开灯箱实例,然后关闭它时,只隐藏而不是从dom中删除它。 我开发了一个支持灯箱选项的Moodle活动模块。 在我的课程页面中,我有ColorBox灯箱的多个实例(每个实例包含一个iframe)。 当学生浏览书籍或任何内容时,在打开的灯箱中并关闭它,他后来必须能够再次打开它,书籍内容处于与关闭时相同的位置/状态。 我想这不是标准function,但是有人找到了这样做的方法吗? 保持colorbox实例/ div,如果它已经存在,稍后再取消隐藏它?

如何将新的validation规则添加到mvcClientValidationMetadata?

我有一个表格,有两个字段需要相同(密码和密码确认)。 我创建了一个类属性来检查它,在服务器端它运行良好。 在客户端它什么都不做。 我需要在ValidationSummary中显示该消息(“密码重复”需要与“密码”相同)。 我意识到检查这些字段的最简单方法是手动将规则添加到window.mvcClientValidationMetadata。 我试图这样做,但没有任何效果。 我的代码: m.Email)%> m.Email)%> m.Email)%> m.Email);%> m.PasswordModel.Password)%> m.PasswordModel.Password)%> m.PasswordModel.Password)%> m.PasswordModel.PasswordRepeated)%> m.PasswordModel.PasswordRepeated)%> m.PasswordModel.PasswordRepeated)%> m.PasswordModel.PasswordRepeated)%> m.PasswordModel.PasswordRepeated, true)%> 在生成此表单之前执行Html.EnableClientValidation方法。 下面你会找到我的问题的解决方案。

Chrome的日期/时间格式问题

我在JSON中得到如下的日期/时间值: “ChangedDate”:”\/Date(1349469145000)\/” 在FF和IE中,我使用下面的辅助函数以12小时格式(10/5/2012 – 3:32:25 PM)获得上述日期: Handlebars.registerHelper(‘FormatDate’, function (date) { if (date == null) return “”; else { var value = new Date(parseInt(date.substr(6))); return value.getMonth() + 1 + “/” + value.getDate() + “/” + value.getFullYear() + ” – ” + value.toLocaleTimeString(); } }); 但是,在Chrome中,我仍然可以获得24小时格式(10/5/2012 – 15:32:25)。 如何在Chrome中以12小时格式获取日期/时间值?