【发布时间】:2014-08-11 12:24:15
【问题描述】:
我正在尝试在引导面板中使用 jQuery 旋钮小部件来自动调整大小 当面板本身被调整大小时(感谢 jQuery UI resizable)。
HTML:
<div class="col-md-3">
<div class="panel panel-info dashboard_panel">
<div class="panel-heading">HELLO 2</div>
<div class="panel-body">
<input type="text" class="dial" id="knob1" data-min="-50" data-width="100%" data-height="50%" data-max="50"></input>
<button class="button button-default">Just a button</button>
</div>
</div>
</div>
</div>
JS:
$(".dashboard_panel").resizable();
$(".dial").knob();
CSS:
.dashboard_panel {
min-height: 200px;
}
这里是代码链接:jsFiddle
我期望旋钮小部件的初始高度为 100 像素高度(父元素的 200 像素最小高度的 50%),但事实并非如此。然后我期待 高度始终为大小的 50%,但它也不起作用。
有人可以帮帮我吗? :)
【问题讨论】:
-
你确定你的 jsFiddle 是正确的吗?我没有看到任何旋钮。
-
我刚刚更新了链接;对不起。现在应该没问题了。
-
如果我错了,请纠正我,但我仍然看不到旋钮 :(。你的旋钮()函数给出了“未定义不是函数”
-
不明白为什么...在“外部资源”中,我添加了指向 jquery 旋钮插件的缩小代码的链接:raw.githubusercontent.com/aterrien/jQuery-Knob/master/dist/…,因此不应未定义它正在使用的函数我。我不明白。
-
我在 Mac 上使用 Chrome,但它确实在 Firefox 中工作
标签: html css jquery-ui twitter-bootstrap jquery-knob