1. 程式人生 > >Prototype與Bootstrap沖突問題及解決

Prototype與Bootstrap沖突問題及解決

true als methods pac pro cells turn func none

修改 prototype.js 文件,Element.Methods:hide下面添加並修改代碼

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

hide: function(element) {
  var isBootstrapEvent = false;
  if (window.jQuery) {
    jQuery(‘*‘).on(‘hide.bs.dropdown‘, function( event ) {
    isBootstrapEvent = true;
  });
    jQuery(‘*‘).on(‘hide.bs.collapse‘, function( event ) {
    isBootstrapEvent = true;
  });
    jQuery(‘*‘).on(‘hide.bs.modal‘, function( event ) {
    isBootstrapEvent = true;
  });
  }
  if(!isBootstrapEvent){
    $prototype(element).style.display != ‘none‘;
  }
  else{
    $prototype(element).style.display = ‘none‘;
  }
  return element;
},

Prototype與Bootstrap沖突問題及解決