繁体   English   中英

在Backbone.Syphon中使用非输入元素

[英]Using non-input elements with Backbone.Syphon

我在一个项目上使用Backbone.Syphon并只是喜欢它,但遇到了一些麻烦。 我需要使用一些非标准输入元素进行输入。 特别是一些带有contenteditable="true" <div>和/或<span>元素。

我已经阅读了相对简单的文档,但无法完全了解向Backbone.Syphon发出此自定义警报的必要条件。

有什么建议吗?

不幸的是,目前这无法通过虹吸管的设置来完成。 它使用HTMLFormElement.elements属性检索表单元素。 由于<div><span>不是表单元素,因此不会被拾取。

您可以覆盖ribs.syphon.js使其成为可能。
getForm函数内部更改行

return viewOrForm.$(':input');

return viewOrForm.$(':input, div.editable');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM