我使用库csTransPie。
如何禁用特定元素的转换为<input type="file">
?
在文件 csTransPie.js(未缩小版)的末尾,您会$.fn.cTP = function() { ...
在其中找到:
$(':checkbox',this).cTPCheckBox();
$(':radio',this).cTPRadio();
$(':file',this).cTPFile();
$('select',this).cTPSelect();
将其更改为:
$('.styleme:checkbox',this).cTPCheckBox();
$('.styleme:radio',this).cTPRadio();
$('.styleme:file',this).cTPFile();
$('select.styleme',this).cTPSelect();
styleme
并为您希望通过 csTransPie 设置样式的所有元素添加类。那应该这样做。
加载页面后添加您的项目:
HTML
<div id="file-container"></div>
jQuery
<script type="text/javascript" src="jQuery/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="csTransPie/csTransPie-min.js"></script>
<script type="text/javascript">
$(function () {
$('#file-container').html('<input type="file" />');
});
</script>