1

我使用库csTransPie

如何禁用特定元素的转换为<input type="file">

4

2 回答 2

1

在文件 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 设置样式的所有元素添加类。那应该这样做。

于 2012-07-24T17:31:14.110 回答
1

加载页面后添加您的项目:

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>
于 2012-07-24T17:36:46.527 回答