Fix bug with JS error from dropdowns in filter area
This commit is contained in:
parent
c4b35a6230
commit
4fc2dcc4f4
1 changed files with 8 additions and 4 deletions
|
@ -10,7 +10,6 @@ class @Breakpoints
|
||||||
setup: ->
|
setup: ->
|
||||||
allDeviceSelector = BREAKPOINTS.map (breakpoint) ->
|
allDeviceSelector = BREAKPOINTS.map (breakpoint) ->
|
||||||
".device-#{breakpoint}"
|
".device-#{breakpoint}"
|
||||||
|
|
||||||
return if $(allDeviceSelector.join(",")).length
|
return if $(allDeviceSelector.join(",")).length
|
||||||
|
|
||||||
# Create all the elements
|
# Create all the elements
|
||||||
|
@ -18,12 +17,17 @@ class @Breakpoints
|
||||||
"<div class='device-#{breakpoint} visible-#{breakpoint}'></div>"
|
"<div class='device-#{breakpoint} visible-#{breakpoint}'></div>"
|
||||||
$("body").append els.join('')
|
$("body").append els.join('')
|
||||||
|
|
||||||
getBreakpointSize: ->
|
visibleDevice: ->
|
||||||
allDeviceSelector = BREAKPOINTS.map (breakpoint) ->
|
allDeviceSelector = BREAKPOINTS.map (breakpoint) ->
|
||||||
".device-#{breakpoint}"
|
".device-#{breakpoint}"
|
||||||
|
$(allDeviceSelector.join(",")).filter(":visible")
|
||||||
|
|
||||||
$visibleDevice = $(allDeviceSelector.join(",")).filter(":visible")
|
getBreakpointSize: ->
|
||||||
|
$visibleDevice = @visibleDevice
|
||||||
|
# the page refreshed via turbolinks
|
||||||
|
if not $visibleDevice().length
|
||||||
|
@setup()
|
||||||
|
$visibleDevice = @visibleDevice()
|
||||||
return $visibleDevice.attr("class").split("visible-")[1]
|
return $visibleDevice.attr("class").split("visible-")[1]
|
||||||
|
|
||||||
@get: ->
|
@get: ->
|
||||||
|
|
Loading…
Reference in a new issue