答案如下:
$(' selector')。featherlight()(或使用data-featherlight)是 绑定,如$(' selector')。click(function(){...})。
$ .beatherlight(...)用于触发,例如$(' selector')。click()
所以,绑定点击和触发,或通过$(' ...')绑定.bearlight,但 不要在点击时绑定,然后在该处理程序中绑定,就像你正在做的那样 现在
我遇到同样的问题,但我不知道如何bind on click and trigger
喜欢这个答案。
那么,如果这是js代码(原始代码)那么你将如何bind on click and trigger
?
jQuery('.something_else').click(function(e) {
jQuery('.something_else').featherlight({
targetAttr: 'data-single',
});
})
答案 0 :(得分:3)
尝试:
jQuery('.something_else').featherlight({
targetAttr: 'data-single',
});
的jsfiddle:https://jsfiddle.net/5e9e2k6y/9/