我想使用带有文本的jquery-ui按钮。我正在使用下面的HTML javascript jquery-ui代码,但图标显示按钮上没有任何文本,只有当我按住鼠标按钮时,它才会显示包含的文本。如何修复它以便我可以在图标旁边显示文本。
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Button - Icons</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
$( "#but1" ).button({
icons: {
primary: "ui-icon-locked"
},
text: false
});
$( "#but2" ).button({
icons: {
primary: "ui-icon-clock"
},
text: false
});
});
</script>
</head>
<body>
<button id="but1" value="Rest">Button with icon only</button>
<button id="but2" value="Rest">Button with icon only</button>
</body>
</html>
答案 0 :(得分:0)
由于您已编写
,因此未显示文本$( "#but1" ).button({
icons:{
primary: "ui-icon-clock"
},
text: false
});
尝试以下代码
$("#but1").button({
icons: { secondary: "ui-icon-locked" }
});
它将同时显示文字和图标。