博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FOSCommentBundle功能包:挂接到JS代码
阅读量:6050 次
发布时间:2019-06-20

本文共 2454 字,大约阅读时间需要 8 分钟。

  • 原文出处:

  • 原文作者:

  • 授权许可:

  • 翻译人员:FireHare

  • 校对人员:

  • 适用版本:FOSCommentBundle 2.0.5

  • 文章状态:草译阶段

Step 13: Hooking into the JS code

The FOSCommentBundle Js code fires events on the thread container object.These events are triggered, for example, when users cancel a comment or reply to a comment.

FOSCommentBundle功能包的Js代码触发线索容器对象中的事件。举个例子,当用户忽略或回复评论时,这些事件将被触发。

fos_comment_before_load_thread( identifier )

Triggered before getting the comments of a thread and placing them in the thread holder.

在得到评论线索之前被触发,并将它们放置在线索保持器中。

  • identifier: unique identifier url for the thread comments

  • 标识符:线索评论的唯一标识

fos_comment_new_comment( data )

Triggered if the request about a new comment submission succeeds.

在请求提交新评论成功时被触发。

  • data: data sent to the server with the request.

  • 数据:和请求一起发送到服务器的数据。

fos_comment_submitted_form( statusCode )

Triggered when the request about a new comment submission is completed.

当请求提交新评论完成时被触发。

  • statusCode: status of the server response

  • 状态码:服务器回覆的状况

fos_comment_submitting_form(  )

Triggered before posting the new comment form.

在发送新评论表单之前触发。

Preventing the default action will cancel the submission of the comment.

防止缺省Action取消评论提交。

fos_comment_show_form( data )

Triggered when the reply form is inserted into the DOM tree.

当回复表单被插入到 DOM树时被触发。

  • data: the reply form content

  • 数据:回复表单内容

fos_comment_cancel_form(  )

Triggered when the comment reply is closed.

当评论回复关闭时触发。

Preventing the default action will cancel closing the form.

防止缺省Action取消正在关闭的表单。

fos_comment_edit_comment( data )

Triggered if the request about editing a comment succeeds.

当请求编辑评论成功时触发。

  • data: data sent to the server with the request.

  • 数据:和请求一起发送到服务器的数据。

fos_comment_vote_comment( data )

Triggered when the the request about voting a comment succeeds.

当请求对一个评论投票成功时触发。

  • data: data sent to the server with the request.

  • 数据:和请求一起发送到服务器的数据。

fos_comment_add_comment( commentHtml )

Triggered when the comment is inserted into the DOM tree.

当评论被插入DOM树时触发。

  • commentHtml: jQuery object to insert into the DOM tree.

  • commentHtml: 插入到DOM树中的jQuery对象

fos_comment_removing_comment(  )

Triggered before a comment delete action.

在评论删除操作之前触发。

Preventing the default action will cancel the removal.

防止缺省操作取消删除。

fos_comment_show_edit_form( data )

Triggered when the edit form is inserted into the DOM tree.

当编辑表单被接入DOM树时触发。

  • data: the edit form content

  • 数据:编辑表单内容

Example:(示例)

$(document)    .on('fos_comment_show_form', '.fos_comment_comment_reply_show_form', function (event, data) {        // do stuffs    });

That is it!

转载地址:http://satex.baihongyu.com/

你可能感兴趣的文章
如何在loadrunner中做关联
查看>>
二叉树的六种遍历方法汇总(转)
查看>>
用wxpython制作可以用于 特征筛选gui程序
查看>>
【转载】 [你必须知道的.NET]目录导航
查看>>
数据存储小例
查看>>
C++中构造函数详解
查看>>
电商网站中添加商品到购物车功能模块2017.12.8
查看>>
android 模拟器 hardWare 属性说明
查看>>
六款值得推荐的android(安卓)开源框架简介
查看>>
max_element( )
查看>>
java中的类
查看>>
pthread_create线程创建的过程剖析(转)
查看>>
android存储访问框架Storage Access Framework
查看>>
Mysql C API调用存储过程的总结
查看>>
Oracle的层次查询
查看>>
远程调用服务(RPC)和消息(Message Queue)对比及其适用/不适用场合
查看>>
FreeBSD 的 Ports 系统
查看>>
有关web
查看>>
读Nginx官方文档笔记
查看>>
Spring中用了哪些设计模式?
查看>>