【发布时间】:2021-01-18 00:00:25
【问题描述】:
我希望有几个选项可供选择,并将所选内容显示为主要内容。类似于图片灯箱等,但缩略图和主图片是 html/content。我会单击一个 HTML 框/div,它会填充较大的/主框作为选择。我本可以使用options <select>,但图像不能作为选项。
selection box image
如果您知道任何通过 HTML、CSS 或 Javascript 执行此操作的有效方法,请告诉我。
我在http://jsfiddle.net/EhtrR/1238/ 找到了这段代码,但我担心如果页面上可能有 20 多个选项的话,Javascript 会不会太多:
$("#img1").on('click', function() {
$("#div1").show();
$("#div2,#div3,#div4").hide();
});
$("#img2").on('click', function() {
$("#div2").show();
$("#div1,#div3,#div4").hide();
});
$("#img3").on('click', function() {
$("#div3").show();
$("#div1,#div2,#div4").hide();
});
$("#img4").on('click', function() {
$("#div4").show();
$("#div1,#div2,#div3").hide();
});
这可以缩小吗?
【问题讨论】:
-
通常你只使用两种颜色,选择和未选择。
标签: javascript html css selection