javascript - 如何取出一个li并将其放入特定的DIV中

标签 javascript jquery html

我是 jquery 新手,我正在做一个 slider 。

我有:

<ul>
    <li> <img src="image.jpg"><p>description of the current image</p></li>
    <li> <img src="image.jpg"><p>description of the current image</p></li>
    <li> <img src="image.jpg"><p>description of the current image</p></li>
    <li> <img src="image.jpg"><p>description of the current image</p></li>
</ul>

我需要做的是当我点击特定的 <li> 时元素,它将及其内容显示在灯箱中。

<div id="lightbox">Here is clicked li and its content</div>

我真的不知道从哪里开始。

我如何告诉 jQuery 采取 li并放入div

最佳答案

您可以执行以下操作:

$(document).ready(function() {
    $('li').on('click', function() {
        $('#lightbox').html($(this).html());
    });
});

关于javascript - 如何取出一个li并将其放入特定的DIV中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30673210/

相关文章:

css - Bootstrap 4 "hidden"类不起作用

javascript - 带有 <use> 和 xlink :href 的 SVG Sprite

javascript - Bootstrap Accordion - 折叠时更改顶部面板的位置

javascript - 如何防止 Javascript 调整宽度卡顿

javascript - 如何使用 JQuery 触发 Bootstrap 3 数据切换?

javascript - 如何浏览 div 中的每个链接并根据条件更新文本

php - 根据值更改 td 类?

javascript - ThreeJS 中不显示阴影

jQuery Image Slider CSS 不会在 iPad 上调整大小但会中断

javascript - 如何使用纯 JavaScript 中的一个递归函数动态创建一个依赖选择列表?