tooltip
プラグインの名前には、jQuery UIとBootstrapの両方が使用されます。使用$.widget.bridge
jQueryのUIのバージョンに別の名前を作成して、ブートストラップを使用しようとして(という名前のツールチップ滞在するプラグインできるようにするnoConflict
、ブートストラップのオプションは、それが正常に動作しないため、単にエラーの多くにつながるウィジェットその問題は、ここで報告されています):
// Resolve name collision between jQuery UI and Twitter Bootstrap
$.widget.bridge('uitooltip', $.ui.tooltip);
それを機能させるためのコード:
// Import jQuery UI first
<script src="/js/jquery-ui.js"></script>
// Resolve name collision between jQuery UI and Twitter Bootstrap
$.widget.bridge('uitooltip', $.ui.tooltip);
// Then import bootstrap
<script src="js/bootstrap.js"></script>
ボタンの競合も処理する素敵なコピー貼り付けコード:
<script type="application/javascript" src="/js/jquery.js"></script>
<script type="application/javascript" src="/js/jquery-ui.js"></script>
<script>
/*** Handle jQuery plugin naming conflict between jQuery UI and Bootstrap ***/
$.widget.bridge('uibutton', $.ui.button);
$.widget.bridge('uitooltip', $.ui.tooltip);
</script>
<script type="application/javascript" src="/js/bootstrap.js"></script>