Javascript jsFiddle可以工作。在网页上实现不';T
此js fiddle运行时没有错误或问题: 然而,当嵌入其中时,它不起作用吗?有什么建议吗Javascript jsFiddle可以工作。在网页上实现不';T,javascript,html,css,gallery,Javascript,Html,Css,Gallery,此js fiddle运行时没有错误或问题: 然而,当嵌入其中时,它不起作用吗?有什么建议吗 编辑: 关于您在下面的意见和建议,我们找到了一个解决方案,谢谢大家: $(document).ready(function() { $('.thumbnail2').click(function() { src = $(this).attr('src'); if (src != $('.img').attr('src')) { $('.
编辑: 关于您在下面的意见和建议,我们找到了一个解决方案,谢谢大家:
$(document).ready(function() {
$('.thumbnail2').click(function() {
src = $(this).attr('src');
if (src != $('.img').attr('src')) {
$('.img').fadeOut(250, function() {
$(this).attr('src', src).fadeIn(250);
});
}
});
});
确保事件正常运行的重要一点是将jQuery代码包装在以下内容中:
$(document).ready(function() {
// ...
});
有关此功能的更多信息,请参阅以下链接:将嵌入的脚本包装在
$(…)
或$(文档)中。就绪(…)
JSFIDLE为您做到了这一点(请参见左侧的下拉框,上面写着“onLoad”)。将嵌入的脚本包装在
$(…)
或$(文档)中。就绪(…)
JSFIDLE为您做到了这一点(请参见左侧的下拉框,上面写着“onLoad”?)。您的代码没有问题。但是您可能忘记了包含一个名为Galleria的插件,我发现Galleria没有定义。您的代码没有问题。但是您可能忘记了包含一个名为Galleria的插件,我发现Galleria没有定义。确实抛出了一个ReferenceError,但这并不是导致代码无法工作的原因。特别是,它(错误)发生在相关代码执行之后。确实有一个引用错误被抛出,但这并不是导致代码无法工作的原因。特别是,它(错误)发生在相关代码执行之后。是。(+1)@Kelly这表明:我刚刚把装载的东西拿走了。是的。(+1)@Kelly这表明:我刚刚拿走了所有的东西。