【发布时间】:2013-12-31 06:30:16
【问题描述】:
我无法从名为 swatch 的 div 类中获取标题,因此我最终可以将其传递给添加到购物篮按钮。
下面是 Div 类:
<h4>Choose a Color:</h4>
<div class="swatch">
<a rel="0,255,0" href="#mask" class="scp" title="Green">Single Colour Green </a>
<a rel="255,255,0" href="#mask" class="scp" title="Yellow">Yellow</a>
<a rel="255,85,15" href="#mask" class="scp" title="Orange">Orange</a>
<a rel="0,0,255" href="#mask" class="scp" title="Blue">Blue</a>
<a rel="155,0,255" href="#mask" class="scp" title="Purple">Purple</a>
<a rel="255,0,0" href="#mask" class="scp" title="Red">Red</a>
</div>
这是我无法为我完成顶级工作的脚本:
div id="cp"></div>
<script type="text/javascript">
$(document).ready(function(){
var title = $(this).attr('title');
if (title.length != 0) {
$('#cp').text(title);
}
setTimeout(function () {
// Run function with var title
//window.location = url;
}, 2000);
});
</script>
我正在混合使用这两个来源的代码....
http://sandbox.nikorablin.com/productColorizer/
&
jQuery: Get title and href values as variables
目前我只想显示已经改变了图像颜色的我还有一些文本显示在下面的标题。
最终我想将标题传递给销售页面上的“添加到购物车”按钮。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
感谢您的回复。我检查了你的例子,它工作得很好。当我试图在我的网站中实现它时,它崩溃了。我认为部分问题是我的页面使用了一个函数,该函数使我的 div 类样本显示为颜色块而不是文本单词。我所做的演示:jsfiddle.net/GLCub/2