在下面的代码中,我使用了来自jQuery Themeroller的smoothness主题。这里的体型(文本框和标签)与我的按钮样式不同。只想知道Themeroller是否具有每个主题的默认模板/布局样式。这是我的情况是自己写一个正文和其他标记样式,使它看起来类似于我使用的我的Themeroller主题。如果您遇到类似的情况,请分享,欢迎您提出所有意见。提前谢谢。
</head>
<link href="Styles/smoothness/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" />
<script src="Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.8.16.custom.js" type="text/javascript"></script>
<script>
$(function () {
$("input[type='button']").button();
});
</script>
</head>
<body>
<table>
<tr>
<td> Name </td>
<td> <input type="text" id="name" value="" /> </td>
</tr>
<tr>
<td colspan=2> <input type="button" value="Details" id="details" /> </td>
</tr>
</table>
</body>
答案 0 :(得分:0)
jQuery UI还没有增强的文本输入元素。
但是你可以将jQuery UI CSS Framework用于主题元素,例如:
<div class='ui-widget ui-corner-all'>
<h3 class='ui-widget-header'>Enter your details</h3>
<div class='ui-widget-content' style='padding: 1em'>
<table>
<tr>
<td><div class='ui-widget-header ui-corner-all'>Name</div></td>
<td> <input type="text" id="name" value="" /> </td>
</tr>
<tr>
<td colspan=2> <input type="button" value="Details" id="details" /> </td>
</tr>
</table>
</div>
</div>