File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " angular-wtpbox" ,
3- "version" : " 0.0.11 " ,
3+ "version" : " 0.0.12 " ,
44 "main" : " src/pbox.js" ,
55 "dependencies" : {
66 "angular" : " ~1.2.25" ,
Original file line number Diff line number Diff line change 157157 arrow : false ,
158158 openClass : 'pbox-open' ,
159159 closeClass : 'pbox-close' ,
160- autoClose : true , //点击其他区域自动关闭
160+ autoClose : true , //点击其他区域自动关闭,当点击触发弹出框的元素或者弹出框内部元素时不关闭,
161+ forceClose : false , //autoClose为true时起作用,点击触发弹出框的元素也关闭
161162 offset : 1 , //位移位置
162163 autoAdapt : true , //是否自动计算上下,左右的高度或者宽度,当 placement 为 bottom,top的时候为true,自动调整 placement
163164 watch : false , //watch 弹出框的宽高,当有变化的时候重新计算位置
267268 if ( util . hasClass ( _eTarget , 'pbox' ) ) {
268269 return ;
269270 }
270- if ( util . hasClass ( _eTarget , globalOptions . triggerClass ) ) {
271+ if ( ! _self . _options . forceClose && util . hasClass ( _eTarget , globalOptions . triggerClass ) ) {
271272 var isResult = false ;
272273 var _target = util . getTarget ( e ) ;
273274 if ( _target && _target . data ( globalOptions . boxInstanceName ) ) {
You can’t perform that action at this time.
0 commit comments