允许您放置由kss评估的javascript代码的插件
项目描述
collective.kss.inlinejs
如果您想在kss中使用外部js库,可能需要编写一个kss插件(例如创建jQuery的某些功能的移植)。当有这种需要时,您也可以使用此包并放置将被执行的简单内联javascript代码。
您可以从inlinejs kss命令集调用javascript代码或正确配置kss配置文件。
示例用法
从python代码
element = ksscore.getHtmlIdSelector(‘selector’) inline = self.getCommandSet(“inlinejs”) inline.execJs(element, “alert(‘TEST’); alert(node.id); jQuery(…)”)
从kss配置文件
- img:click {
action-client: inlinejs-effect; inlinejs-effect-code: ‘alert(node.id); alert(“done”); jQuery(…)’; inlinejs-effect-debug: ‘1’; }
待办事项
测试覆盖率
项目详情
下载文件
为您的平台下载文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源分布
collective.kss.inlinejs-1.0.tar.gz (4.8 kB 查看哈希)
构建分布
collective.kss.inlinejs-1.0-py2.4.egg (11.0 kB 查看哈希值)
关闭
collective.kss.inlinejs-1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dcd7dd7760fa6274ff8875772b714817b484766e8b389540e21037f502f351c8 |
|
MD5 | 451a16d5168d1cfc3d6403dd66f63bee |
|
BLAKE2b-256 | da2fa540e03d936f57a7b3fc9f61c0cce3837c55e549db19591f5927d42e70b4 |
关闭
collective.kss.inlinejs-1.0-py2.4.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9c155c0771f2df9eec988eb9c2bec2f495f01a913fe30dfb15721d50ec0852ca |
|
MD5 | b596cc34fce347d766a13382cda76627 |
|
BLAKE2b-256 | 14829fb9d9146785b8c68ca609509f046a35d92b7ab92f3e509aca8182a210da |