- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 javascript 的自定义表单,我想将其添加到我的网站中。该表单的作用不是使用文本标签,而是使用图像标签,当用户将鼠标悬停在图像上或选择图像时,图像标签会发生变化。我已经在 Squarespace 之外测试过它,它似乎工作正常。它不适用于 Squarespace。我尝试过将 HTML/CSS/javascript 放在一个代码块中,我尝试过将 CSS 放在自定义 CSS 区域中,并且尝试过使用代码注入(inject)器将 javascript 放入其中。似乎没有任何效果。 HTML/CSS 完美显示,只是当您将鼠标悬停或单击图像时没有任何反应。有什么想法吗?
这是我的代码:
Javascript:
$('#spiritWhiskeyCandle img').hover(
function () {
if($(this).next().val() !== "1") {
$(this).attr('src', 'http://i1380.photobucket.com/albums/ah191/thedetroitbox/SpiritWhiskeyh_zpsf291cbeb.png');
}
},
function () {
if($(this).next().val() !== "1") {
$(this).attr('src', 'http://i1380.photobucket.com/albums/ah191/thedetroitbox/SpiritWhiskey_zps968a5a84.png');
}
}
);
$("#spiritWhiskeyCandle img").click(function() {
if($(this).next().val() !== "1") {
$(this).attr("src", "http://i1380.photobucket.com/albums/ah191/thedetroitbox/SpiritWhiskeyc_zps62af06c4.png");
$(this).next().val("1");
} else {
$(this).attr("src", "http://i1380.photobucket.com/albums/ah191/thedetroitbox/SpiritWhiskey_zps968a5a84.png");
$(this).next().val("0");
}
});
CSS:
#spiritWhiskeyCandle {
width:24%;
height:0;
padding-bottom:24%;
position:relative;
float:left;
margin-right:1%;
margin-bottom:1%;
}
#spiritWhiskeyCandle img {
position:absolute;
width:100%;
height:100%;
cursor:pointer;
}
HTML:
<form>
<label for="T3I1" id="spiritWhiskeyCandle">
<img src="http://i1380.photobucket.com/albums/ah191/thedetroitbox/SpiritWhiskey_zps968a5a84.png">
<input name="T3I1" type="radio" id="T3I1" style="display:none">
</label>
</form>
最佳答案
您需要包含 jquery,因为您正在使用 jquery 函数。将此代码段添加到其余 javascript 之前。最好在 head
部分
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
关于Squarespace 中的 JavaScript 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27095317/
Squarespace 目前仅支持 Stripe 作为支付平台。我正在寻找一种完全集成 Paypal 作为首选支付方式的方法(其中一个原因是 Stripe 的结帐页面目前是英文的,这对我们的客户来说是
我正在使用Squarespace开发人员模式,我创建了一些JavaScript代码来获取博客文章或事件,但是我遇到的问题是,当我使用Ajax调用来获取事件以在创建的页面中显示事件时,数据已正确加载,除
我在 .region 文件中处于开发人员模式,尝试使用视频标签添加背景视频。我将 mp4 文件放入模板文件夹中,并尝试通过 src="video.mp4"访问它并显示视频。它不显示视频,我不知道为什么
我知道这不是典型的 StackOverflow 编码问题,但我想深入了解如何修复图像上下的抖动、空白以及在 Squarespace 网站上滚动时视差部分的闪烁我'我正在为客户创作。我有 100vh 的
我正在尝试调整此 tutorial from Muno Space将缩略图 img 背景显示为默认状态,悬停时有彩色背景。 我不知道要更改 javascript 的哪一部分来执行此操作,请帮忙!能想到
我们的网站上有自定义编码的动画翻转卡片。它们的对齐和大小存在问题。仅当页面上有多个卡片时才会出现此问题(它们是使用代码块制作的)。您可以在下面的链接中查看问题。 如有任何帮助,我们将不胜感激! LIN
示例模板:https://eamon-demo.squarespace.com/#overview-eamon 视差滚动在手机上往往会卡顿,所以我想在屏幕尺寸达到一定宽度后禁用它。到目前为止,我已经很
我已使用以下代码将一些视频嵌入到我的网站中。 进入我的网站时,视频加载需要几秒钟。而且背景是黑色的,看起来不太公平。如果网速好的话没问题,否则会显示黑色背景几秒钟。那么如何在加载视
我正在使用以下代码来嵌入视频、不受任何控制地播放以及自动播放和循环播放。它工作正常,但问题是它会自动在视频上创建边框。 我试过 但仍然与视频接壤。请任何人帮助如何删除边界线。 最佳答案 快速而肮
我注意到我们网站页面上标题图片的高度被裁剪了,但裁剪量取决于浏览器和页面。 我们所有的标题图片都是在调整为 2000 X 1252 像素后上传的(不要问,这是历史),所有缩略图都是标题图片 (500
我的导航栏中有一个文件夹,在桌面上效果很好。 但是,它在移动设备上效果不佳。我需要一种方法来获得移动设备下拉菜单文件夹中的导航链接。 我的目标是在桌面导航栏上显示文件夹(然后是下拉菜单),但只有移动导
SquareSpace 不提供任何直接导出上传内容的方法。唯一可用的导出选项是 WordPress,但这只会生成一个小的 XML 文件。除了右键单击每个图像并选择“另存为...”之外,从图库下载实际图
我在 SquareSpace 中托管我的博客,我需要在每篇文章的页脚添加一个
我在设置自定义域的动态链接时遇到问题。我的域来自 Google Domains,它链接到 Squarespace 站点。当我尝试将 A 记录添加到我在 Google Domains 上的域时.....
我希望在本地托管整个 Squarespace 网站,包括所有关联的文件。我一直在努力 wgeting 所有关联的文件并用本地路径替换路径。但是我在以下文件中遇到了障碍: //- this loads
我正在尝试在 this page 上“售完”并将其更改为“即将推出”。 现在我有以下内容,但它不起作用。 window.onload = function() { document.getElem
我有一个使用 javascript 的自定义表单,我想将其添加到我的网站中。该表单的作用不是使用文本标签,而是使用图像标签,当用户将鼠标悬停在图像上或选择图像时,图像标签会发生变化。我已经在 Squa
基本上,我希望能够在悬停在我的所有索引缩略图上时显示标题和一些文本,就像这个网站一样。 http://www.timboelaars.nl/ 但是,在我当前使用的 squarespace 模板(我相信
我在 Squarespace 做了一个双语网站。我不处于开发人员模式,因此对代码的访问权限有限。我可以在页眉或页面中插入 javascript/HTMl/CSS,并使用它来覆盖多个方面,例如更改页眉中
我的 SquareSpace 网站上有一些自定义 JavaScript,它可以处理产品标题,这超出了 SquareSpace 的默认样式编辑器所能做的。它在最初加载页面时有效 ( https://ww
我是一名优秀的程序员,十分优秀!