通过单击另一个div中的图像来显示div(具有样式“display:none”)

发布于 2024-10-06 07:10:49 字数 247 浏览 3 评论 0原文

我在一个 div 上有 5 个图像(比如产品的缩略图)。我还有另一个带有简要选项卡部分的 div。

我的编码(如下所示):

  1. 带有 5 张图像的 Div。
  2. 另一个 Div 有 5 个选项卡部分及其产品详细信息。
  3. 此外,第二个 div 具有属性 style"display:none"。我想让它可见以查看其详细 div 部分的单击拇指。

提前致谢。

I have 5 images on a div(like thumb images of products). And I'm having another div with briefed tabbed section.

My coding(like below):

  1. Div with 5 images.
  2. Another Div has 5 tabbed section with its product details.
  3. In addition, second div has property style"display:none". I want make it visible to see the clicked thumb for its detailed div section.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

北座城市 2024-10-13 07:10:49

您可以使用 .show().hide() 切换 'display:none' 显示/隐藏 div。

You can use .show() and .hide() to toggle the 'display:none' to show/hide the div.

小嗲 2024-10-13 07:10:49

下面是如何执行此操作的示例。

http://jsbin.com/anere3/3/edit

希望这有帮助。

鲍勃

Here is an example of how to do this.

http://jsbin.com/anere3/3/edit

Hope this helps.

Bob

女中豪杰 2024-10-13 07:10:49

我的回答只能和你的描述一样好。

$("#theDivToBeClickedOn").click(function(){
        $("#theDivWhereImageIs").show();
});

My answer can only get as good as your description.

$("#theDivToBeClickedOn").click(function(){
        $("#theDivWhereImageIs").show();
});
寄与心 2024-10-13 07:10:49

我假设您还有一些其他具有特定图像描述的标签,因此您也必须显示/隐藏它们。

$('#div1 img').click(function(){  //when you click on the thumb in the first div
        var i = $('#div1 img').index(this); //get index of thumb to correspond to image
        $('#div3').toggle(); //show third div
        $('#div3 div').eq(i).toggle(); //show the particular thumb's description
});

I assume you have some other tags that have the specific image descriptions, so you'll have to show/hide them too.

$('#div1 img').click(function(){  //when you click on the thumb in the first div
        var i = $('#div1 img').index(this); //get index of thumb to correspond to image
        $('#div3').toggle(); //show third div
        $('#div3 div').eq(i).toggle(); //show the particular thumb's description
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文