【发布时间】:2018-03-29 11:42:35
【问题描述】:
我有一个选择字段和几个带有图像的链接。单击这些图像会显示另一个链接。完美无缺。
现在,在 Javascript 中,我有了必须单击的图像的 alt 属性的文本。如何选择正确的点击具有相同alt属性的那个:
这是我的 HTML:
<div class="additionalimages">
<div class="additional-images">
<div class="row">
<div class="col">
<img src="image1.jpg" class="product-image" style="cursor: pointer" data-descr="">
<a href="image1.jpg" class="product-image image-0" style="display:none;" title="ImageOne"></a>
</div>
<div class="col">
<img src="image2.jpg" class="product-image" style="cursor: pointer" data-descr="">
<a href="image1.jpg" class="product-image image-1" style="display:none;" title="ImageTwo"></a>
</div>
</div>
</div>
</div>
这是我获取选择值的 Javascript。现在我得到了例如文本“ImageOne”。现在我想选择标题属性为 ImageOne 的 a 元素,以便触发点击事件。
$(".vm-chzn-select").chosen().change(function (event) {
console.log("Select changed");
var colorText = $(".vm-chzn-select option:selected").text();
$(".additionalimages").find("a.product-image").attr("title");
});
现在最后一行返回了值,但我如何比较才能知道要点击哪一个?
【问题讨论】:
-
要理解你的真正意思并不容易。提供一个工作代码 sn-p 可能会做到这一点。
-
好的,我现在要添加额外的代码,添加 HTML 和代码,以便更清楚我想要什么
标签: javascript jquery jquery-chosen