-
Notifications
You must be signed in to change notification settings - Fork 439
Open
Description
bootstrap-toggle "toggleDevice" generates width:0px only.
It's not scaling correctly for the text length of data-on/data-off.
The code used:
<div class="muteOp">
<span > <span id="deviceLabel1">##title##</span>
[<span id="mutedIp">XX</span>.<span id="mutedCh">YY</span>]
'Mute' schalten
</span>
<input class="toggleDevice" id="toggleMute" checked
data-toggle="toggle"
data-size="small"
data-on="Muted" data-off="Normal"
data-onstyle="default" data-offstyle="default"
type="checkbox" />
</div>
This generates:
<div class="muteOp">
<span> <span id="deviceLabel1">FlurDecke</span>
[<span id="mutedIp">XX</span>.<span id="mutedCh">YY</span>]
'Mute' schalten
</span>
<div class="toggle btn btn-sm btn-default off"
data-toggle="toggle" style="width: 0px; height: 0px;">
<input class="toggleDevice" id="toggleMute"
checked="" data-toggle="toggle"
data-size="small" data-on="Muted" data-off="Normal"
data-onstyle="default" data-offstyle="default"
type="checkbox">
<div class="toggle-group">
<label class="btn btn-default btn-sm toggle-on">Muted</label>
<label class="btn btn-default btn-sm active toggle-off">Normal</label>
<span class="toggle-handle btn btn-default btn-sm"></span>
</div>
</div>
</div>
To get it better using ... this hack could do it
$(document).ready(function() {
$('#muteOp')[0].children[1].setAttribute('style',"width:80px")
}
... but should be better?!
Version used: Toggle.VERSION = '2.2.0'
StevenMapes
Metadata
Metadata
Assignees
Labels
No labels