嘿大家我有一个家庭作业问题,
我需要使用JavaScript淡入淡出图像"gallery-style".注意:不是JQuery.根据作业大纲,我不能使用JQuery.
所以有一个图像网格(如果你关心的话,它们有32个),它们都是100x100px的缩略图.每个都在它自己的div中,整个东西嵌套在另一个div中,如下所示:
gallery.html
<div id="imageContent">
<div id="img" class="imageWhite"
onclick="fade(1984)"
onmouseover="highlightWhiteFunction(this)"
onmouseout="unHighlightFunction(this)">
<img src="../Media/Thumbs/1984.jpg"/>
</div>
...31 others just like that
</div> //End of the whole container
Run Code Online (Sandbox Code Playgroud)
因此,当您单击其中一个图像时,它应该将该图像淡入其他所有图像的顶部.此图片的宽度应为500px,但高度可能会有所不同,因此不会出现失真.同样,我不能使用JQuery ......是的,我知道这会让生活变得更轻松.
到目前为止,我只有一个调试的东西来检测我至少可以找到哪个被点击:
gallery.js
function fade(name) {
var theName = name;
console.debug("Clicked " + theName);
}
Run Code Online (Sandbox Code Playgroud)
如果用户点击此图片上的任意位置,则需要淡出.如果用户点击另一个缩略图,它不需要淡出,它可以消失,但另一个需要开始淡入.
我的想法:显然我需要一个宽度为500的隐藏div,当这些动作发生时,我会根据需要隐藏/取消隐藏div.我从教授那里得到的要点是,使用JavaScript,你可以根据从系统中获得的时间长度来改变不透明度.
我在这里的答案中寻找的可能是一些更明确(更详细)的关于如何解决这个问题的提示.我知道它需要看起来如何,而且我很确定我知道如何做到这一点的高级别,我只是不知道如何开始使用代码.
任何帮助将不胜感激,我将回答任何后续问题.
再说一遍:没有JQuery!:)
这是功课
我正在研究一个项目,而且非常小(非常小,一旦我开始工作......它基本上是项目其余部分的预先请求),部分原因是使用Go例程生成一些组合.
我的代码是:
package bruteforce
// GenerateCombinations is an iterator function. Given an alphabet and a
// length, it will generate every possible combination of the letters in
// alphabet of the specified length.
//
// It is meant to be consumed by using the range clause:
//
// for combination := range GenerateCombinations(alphabet, length) {
// process(combination)
// }
//
func GenerateCombinations(alphabet string, length int) <-chan string {
GenerateCombinations(alphabet, length):
if length == 0:
yield ""
else:
for i …Run Code Online (Sandbox Code Playgroud) 我对bash和UNIX命令以及终端应用程序非常不错,但我想知道,有没有办法制作一个"宏"(也许这是错误的词!)来自动执行某些任务?
例如,要进入我当前的项目目录,我输入:
$ cd ~/Documents/College/F13/CS362/lab3/os-lab-3
Run Code Online (Sandbox Code Playgroud)
然后我马上做
$ hg pull
Run Code Online (Sandbox Code Playgroud)
(密码)
然后
$ hg update
Run Code Online (Sandbox Code Playgroud)
那么有没有办法甚至自动化CD调用的第一步?我以前从未尝试过这样的事情,不确定我的目标是否可行.
额外奖励:有没有办法在提示时让宏输入我的密码?安全/隐私在这里并不是真正的问题,在回购中没有隐藏的热核代码.
早上好!
我试图定义一个列表,其中包含我之前定义的所有可能的地址类型,并使用列表理解来执行此操作.
以下是我对早期定义的看法,这些定义可能对您有所帮助:
data Row = A | B | C | D | E | F | G | H | I | J deriving (Enum, Ord, Show, Bounded, Eq, Read)
data Column = One | Two | Three | Four | Five | Six | Seven | Eight | Nine | Ten deriving (Enum, Ord, Show, Bounded, Eq, Read)
data Address = Address Row Column deriving (Show, Read, Eq)
data Cell = Cell Address Bool deriving (Show, Read, …Run Code Online (Sandbox Code Playgroud)