SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

twitter Bootstrapでリンクを新しいタブで開けない?

問題

twitter Bootstrap を使ったWebページで、新しいタブで開くのができないんだけど?

などが、反応がない。

twitter bootstrap

答え

それ直ったよ♪

https://github.com/twitter/bootstrap/blob/master/CHANGELOG.md#232-may-17-2013

2.3.2 (May 17, 2013)

Fix dropdown for firefox (middleclick) and mobile

firefox特有の現象だった。

なかなか直らなかったけど、ようやく修正された。

https://github.com/twitter/bootstrap/commit/b9bd82b49656e320b623cc3e2c0363c1ffb9e9ad

js/bootstrap-dropdown.js の
@@ -158,7 +163,6 @@
   $(document)
     .on('click.dropdown.data-api', clearMenus)
     .on('click.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
-    .on('click.dropdown-menu', function (e) { e.stopPropagation() }) //←この行なくなった
     .on('click.dropdown.data-api'  , toggle, Dropdown.prototype.toggle)
     .on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) 

2.3.2にバージョンアップすると直る。

関連するメモ

コメント