我正在尝试创建一个允许多次上传图像的页面,这需要不同的名称属性.为了实现这一点,我使用JS添加一个i给出数字的变量.
下面的代码返回NaN,我不太清楚为什么?
$('document').ready(function() {
var i = 1;
$('#new-dialogue').click(function() {
var i = i + 1;
$('.create-upload').append('<div class="upload"><input type="file" name="image' + i + '"/></div>');
});
});
Run Code Online (Sandbox Code Playgroud) 我正在尝试在选择特定字体样式时为用户创建简单的选择选项.如果他们点击字体div,其背景div应该改变颜色.
我遇到的问题是第一种字体div在改变颜色时效果很好 - 但是其他字体div并不适用.
HTML
<div class="fonts">
<div id="font" class="minecraft-evenings">
Hello
<p>Minecraft Evenings</p>
</div>
<div id="font" class="minecrafter">
Hello
<p>Minecrafter 3</p>
</div>
<div id="font" class="volter">
Hello
<p>Volter</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
的JavaScript/JQuery的
$(document).ready(function() {
$('#font').click(function() {
$(this).css("background-color", "#000");
$('#font').not(this).css("background-color", "#f1f1f1");
});
});
Run Code Online (Sandbox Code Playgroud) 我正在使用 filesize() 来希望返回图像目录的总文件大小。该代码返回的大小为 24mb,我知道这是不正确的,该目录有大约 200+mb 的图像。有任何想法吗?
<?
$filename = '../uploads';
echo (filesize($filename) / 1024) . ' mb';
?>
Run Code Online (Sandbox Code Playgroud)