需要帮助对学校项目的html文件中的Javascript代码进行故障排除
Need assistance in troubleshooting Javascript code in an html file for a school project
这是我第一次在stackoverflow上发帖,所以如果有任何规则或指导方针我没有正确遵守,我深表歉意。
问题
我目前正在做一个学校项目,我们必须创建一个网站,我的网站正在用砖石建造(来自http://masonry.desandro.com/)。我希望每次有人访问网站时,我的图像都能以不同的方式出现,所以我想创建一个加载不同图像的系统。我在网上整理了一个来自多个来源的代码,但它没有返回正确的图像(或任何图像)。我对编码还很陌生,但我试图做到这一点的是:
代码
<img id="image1" class="grid-item grid-item--width2 grid-item--height3" src="http://placehold.it/200x200">
<script>
var mydate = new date();
var mynumber = mydate.getDate();
document.getElementById("image1").src = "images/" + mynumber +".jpg";
if(mynumber==33)
{
mynumber=1;
}
else
{
var mynumber=mynumber+1;
}
</script>
这背后的想法是,它抓取日期,然后使用这个日期开始抓取我的图像文件夹中的图像(图像名为1,2,3,4……这会继续下去,并将添加到中,但出于测试目的,我已确保它们超过31)。这意味着网站每天的加载量会略有不同。然而,这并没有奏效,我也不知道为什么。
其他信息
由于我是这方面的新手,我不知道解决这个问题需要多少信息,所以我现在将尝试添加我能想到的尽可能多的信息,以下大部分可能不需要。
- 我所有的测试都是在铬上完成的
- 我所有的工作都是用括号完成的
- 我使用占位符图像作为所有图像的开头
- 加载到页面上的每个图像都是以"image1"、"image2"、"image_3"开头的占位符图像。。。等等
- 如果我能让这个代码工作,它会被复制到每个图像下,并逐个替换它们
Js文件附件:
$(document).ready( function() { var $grid = $('.grid').masonry({ itemSelector: '.grid-item', columnWidth: 200 }); var $stamp = $grid.find('.stamp'); var isStamped = false; $('.stamp-button').on( 'click', function() { // stamp or unstamp element if ( isStamped ) { $grid.masonry( 'unstamp', $stamp ); } else { $grid.masonry( 'stamp', $stamp ); } // trigger layout $grid.masonry('layout'); // set flag isStamped = !isStamped; }); });
谢谢你抽出时间
谢谢你花时间帮助我完成学校项目。感谢您的任何反馈,如果您需要更多信息来帮助,请让我知道我可以为您提供什么。感谢
我不知道共济会。我也想知道图像的来源,有没有保存图像的数组?否则您将得到一个json响应。只是为了演示,我在一个数组中放了一些图像。而且并不是每个图像都有它的扩展名.jpg。在写这篇文章的那天,也就是8Dec,我只放了10个图像。您可以在图像之前放置一些空的'',以便将数组的索引与图像源相匹配
var tDate = new Date();
var getToday = tDate.getDate();
console.log(imgSource[getToday]);
document.getElementById("image1").src=imgSource[getToday];
要查看完整的代码,请访问此处
您还添加了此部分
src="http://placehold.it/200x200"
是否需要将源添加到该位置的图像?
相关文章:
- 云代码(javascript)失败,原因是:{代码:1,消息:内部错误
- 简化此If语句,使其不会't重复代码-Javascript
- 十进制到二进制代码Javascript
- 第二次单击时执行不同的代码(JavaScript)
- 在不使用jquery($symbol)knockout.js的情况下分离代码javascript
- 缩短几个元素的onclick代码 - JavaScript
- 英国银行排序代码 JavaScript 正则表达式
- 我无法在谷歌图表的代码 javascript 中获取 json 数据(项目 Python Hello Dashboard
- 和代码 JavaScript 没有被 &.
- 我怎样才能减少这段代码 javascript 代码,这样它就不会那么重复了
- 我想单击一个按钮,一次只执行已经制作的程序中的一行代码.(JavaScript)
- 滑动 DIV 代码 Javascript 的小问题
- 尝试重写代码 JavaScript
- 是否可以检测到在不使用键代码 javascript 的情况下按下了输入键
- 输入网址代码 JavaScript 播放器
- 管理通用客户端代码(javascript/css)
- 理解代码javascript
- 加载json-url参数代码(javascript修改)
- 变量检查错误的代码(javascript)
- css属性仅由代码javascript应用