不允许的选项不通过面板API

时间:2014-12-22 17:31:58

标签: jquery-mobile

从面板api:http://api.jquerymobile.com/panel/#option-dismissible

我尝试使用api中指示的默认方式在预定义和动态面板元素上初始化后设置dismissible选项。

起初我以为我做错了什么,但现在经过进一步的测试后,这似乎是一个错误:

在初始化不允许的两种情况下:

<div data-role="panel" data-dismissible="true">

</div>

或者:

$( ".selector" ).panel({
    dismissible: true
});

getter工作正常:

var dismissible = $( ".selector" ).panel( "option", "dismissible" );

setter设置值(并且getter获取更改的值),但面板没有进一步的效果:

$( ".selector" ).panel( "option", "dismissible", false );

除非这不应该以这种方式工作,否则我已经能够改变到这一点。

我在最新版本的Jquery Mobile 1.4中尝试了这一点,包括1.4.4和1.4.5。

0 个答案:

没有答案