Parsley.js:如何将函数作为数据属性传递?

时间:2016-04-25 19:04:56

标签: parsley.js

documentation说:

  

也可以使用javascript

中的回调函数对其进行配置

如何?我收到错误:“t.options.classHandler不是函数”

function test_function(field) {
 return $('.outer'); 
}
<div class="outer"><div>
<input type="text" data-parsley-class-handler="test_function" required />
</div></div>

1 个答案:

答案 0 :(得分:1)

您需要使用javascript指定它​​:

$('.your-input').parsley().options.classHandler = function(field) { ... }

如果你想要的只是返回$('.outer'),你可以直接将参数设置为&#39; .outer&#39 ;.

尽管在你的例子中支持全局函数会很好。