2

関連する bootstrap.js コード:

...
Dropdown.prototype = {

  constructor: Dropdown

  , toggle: function (e) {
     var $this = $(this)
     , $parent
     , isActive

  $parent = getParent($this)

  isActive = $parent.hasClass('open')
  ....

次のようなワンライナーjqueryでisActiveを使用して、開いているドロップダウンを確認する方法はありますか?

if($('#dropdownElement').isActive) 

私は次のようなことができることを知っています:

var parent = $('#aParentID');
if(parent.hasClass('open')) { ...

でも、そんな風にできるかな、ありがとう。

4

2 に答える 2