我已经查看了nyroModal文档和谷歌,但找不到解决我的问题的简单方法。
我已经将nyroModal附加到一些按钮上:
$('.modal:not(.disabled)').nm();
现在,我遇到的问题是,在某些情况下,如果按钮被禁用,我需要禁用模式的打开,但禁用的类是动态添加的。但是,当nmObject被添加到DOM ready上的选择器时,nmObject会忽略这个类并仍然触发。
nyromodal文档没有我可以在"beforeShowBg“回调中触发的禁用或阻止方法。
有人有什么建议吗?
发布于 2012-03-25 02:46:08
您可以处理按钮的事件单击,并根据需要使用手动功能。因此,您还可以添加一些条件来运行nyromodal。
$('#mybutton').click(function(){
// ...
$.nmManual('http://someurl.com/', {
callbacks: {
initFilters: function(nm) {
nm.filters.push('link');
nm.filters.push('iframe');
}
}
});
// ...
});https://stackoverflow.com/questions/9840054
复制相似问题