javascript - 如何显示来自 li-objects 的特定 div?

标签 javascript jquery html

我正在尝试创建一个 <ul><li>对象将 UL 滑开并显示特定的 div。 我有这些 div 标签:

<div id="1"></div>
<div id="2"></div>
<div id="3"></div>

还有这个列表:

<ul class="meny">
   <li id="show1">Show 1</li>
   <li id="show2">Show 2</li>
   <li id="show3">Show 3</li>
</ul>

为什么这个 JS 不起作用?

$(function() {
   $("#show1").click(function() {
       $(".meny" ).toggle("slide");
       $("#1").click("show");
   });
});

我整晚都在努力......

编辑

我正在尝试让我的项目在您按下特定列表对象时触发 CLICK 事件。完成后,整个 ul 应该滑开并显示指定的 div。

参见:http://aatw.se/test/booking.html

最佳答案

它应该也能工作-

$("#1").css("display","block");

关于javascript - 如何显示来自 li-objects 的特定 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17159155/

相关文章:

javascript - eventListener 内的代码没有立即调用?

python - 动态改变 HTML 源代码

html - 悬停时顶部导航文本之间的垂直线闪烁

javascript - D3js v4 画笔、缩放和点击时居中画笔

javascript - googlebot 是否可以识别由 javascript 更改的 HTML &lt;title&gt; 标记?

javascript - 将选择框更改为自动完成 jquery source php echo

jquery - 从另一个页面访问时 Bootstrap 滚动 spy

javascript - 撤消和重做 Canvas 未按预期工作

javascript - 如何使用 Phonegap 和 javascript 在 iPhone 上隐藏和显示键盘

javascript - 将带有空格的文本从 python 后端传递到 html View