0 0

请问下,为什么jquery添加div后,后面的div总显示在前面,多谢5

请问下,为什么jquery添加div后,后面的div总显示在前面,如图,让添加到显示到最前面该怎么做呢,z-index好像不行,

而且加了后下面的input无法编辑,请帮看看多谢啦


 

HTML

<html>
<head>
  <title>面面面面</title>
    <script type="text/javascript" src="jquery.js" ></script>
    <script type="text/javascript" src="drop.js" ></script>

<style>
.dropBox_div{
border:2px solid blue;
width:400px;
height:200px;
background:white; /*没有这个就透明了*/
position:absolute; 
left:10%;
top:0; 

}


</style>
</head>
<body>


<div class='inputdiv'  id='div1' style="position:relative;">
      <input id='d1'   ></input>
</div>

<div class='inputdiv'  id='div2' style="border:1px solid red;position:relative;">
      <input id='d2'   ></input>
</div>

<div class='inputdiv'  id='div3' style="position:relative;">
      <input id='d3' ></input>
</div>

</body>
</html>

 

js

$(document).ready(
    function(){
        $(".inputdiv").mousedown( function(){ 

        	var thisID = $(this).attr("id");
        	var dropBox_ID = "box_"+ thisID;
        	
          var $dropBox_div = $("<div/>");
          $dropBox_div.attr("id",dropBox_ID).attr("class","dropBox_div");
          $("#"+thisID).after($dropBox_div);

        });
    }
);

 

 

 

 

2014年5月21日 12:16
  • 大小: 12.5 KB
  • js.7z (68.4 KB)
  • 下载次数: 5

4个答案 按时间排序 按投票排序

0 0

采纳的答案

换个浏览器看看,图上的应该是ie6吧,

2014年5月22日 10:02
0 0

哥们 你的例子我测试了半天走不进方法 无意间我看到这样的写法 我就不想再测试啦 你先好好学习下jquery

id='d1' id='d2'  

class='inputdiv'  

2014年5月21日 15:52
0 0

 设置index可以的吧

可以让div显示在后面,而且上层的那个input是可以输入值的吧

.dropBox_div{
	border:2px solid blue;
	width:400px;
	height:200px;
	background:white; /*没有这个就透明了*/
	position:absolute; 
	left:20%;
	top:30; 
	z-index: -999;	
}

2014年5月21日 13:07
0 0

不是很明白LZ的意思

不过这句css:
position:absolute;
删除试试。

2014年5月21日 12:30

相关推荐

    jquery 拖拽动态添加div 保存拖拽后的效果

    本篇文章将聚焦于一个特定的应用场景:使用jQuery实现拖拽功能来动态添加div,并保存拖拽后的位置效果。这个功能在网页布局、可配置界面或者拖放式应用设计中非常常见。 首先,我们需要理解jQuery UI中的Draggable...

    JQuery-DIV弹窗

    "JQuery-DIV弹窗"是指利用jQuery实现的一种弹出窗口效果,通常用于显示通知、确认信息或进行表单输入等场景。这种弹窗在用户交互中起到关键作用,因为它可以吸引用户的注意力并提供一个独立的操作空间。 在描述中...

    jQuery鼠标上下拖动div排序代码

    通过以上步骤,我们就成功实现了jQuery鼠标上下拖动div排序的功能,同时也添加了按钮操作的提示效果。这个例子展示了jQuery在增强网页交互性方面的强大能力,结合其他库,我们可以创建更加丰富和灵活的用户界面。在...

    jquery监听DIV的事件

    本篇文章将深入探讨如何使用jQuery来监听一个DIV元素的事件,以便于我们在其状态变化时执行相应的代码。 首先,理解jQuery中的事件处理是非常重要的。jQuery提供了丰富的API来绑定和触发DOM元素上的事件。在jQuery...

    用jQuery向div中添加Html文本内容的简单实现

    下面小编就为大家带来一篇用jQuery向div中添加Html文本内容的简单实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    jQuery拖动div元素标签

    在这个例子中,当用户点击“添加新div”按钮时,会在id为"container"的div内创建一个新的div,并通过`draggable()`使其可拖动。 **自定义div大小** 在HTML中,我们可以直接设置div的宽度和高度。例如: ```html ...

    jquery监听div内容的变化具体实现思路

    上述代码中,我们通过bind()方法为ID为laneconfigdisplay的div绑定了一个名为contentchanged的自定义事件,然后在适当的地方通过trigger()方法触发这个事件。但是这里contentchanged事件的具体实现并没有详细说明,...

    a标签跳转到指定div,jquery添加和移除class属性的实现方法

    如果使用a标签跳转到指定的div区域,则只需要把a标签的href属性设置为“#divId”就好了,比如: 跳转到div &lt;div di=dction_1&gt; ...以上就是小编为大家带来的a标签跳转到指定div,jquery添加和移除class属性的

    Jquery Sortable实现div拖动排序效果

    在网页开发中,jQuery Sortable 是一个非常实用的插件,它允许用户通过拖放操作对HTML元素(如div)进行排序。这个功能对于构建交互性强、用户体验良好的列表或网格布局至关重要。本篇文章将深入探讨如何使用 jQuery...

    jquery div拖动排序效果代码.zip

    在`your_custom_script.js`中,首先为所有的`.draggable`元素添加`draggable`属性: ```javascript $(document).ready(function() { $('.draggable').draggable({ revert: "invalid", // 当拖动元素离开允许放置...

    jquery特效DIV层跟随页面向下滚动

    标题中的"jquery特效DIV层跟随页面向下滚动"指的是在网页设计中使用jQuery库实现的一种交互效果。当用户滚动页面时,一个特定的div元素(通常包含重要的信息或导航)会固定在屏幕的一侧,保持可见,即使用户滚动页面...

    jquery+div实现同时滑动切换的图文展示特效插件下载.rar

    4. **动画效果**:在事件触发时,调用jQuery的`.animate()`方法,为当前显示的div添加滑出动画,同时为下一个div添加滑入动画。这可以通过改变div的位置或透明度来实现。 5. **状态管理**:维护当前显示的div索引,...

    jquery 添加删除 DIV 和 jquery 切换特效

    本文将深入探讨如何使用 jQuery 实现添加、删除 `DIV` 元素以及创建切换特效。 首先,让我们理解 `DIV` 元素在网页布局中的角色。`DIV` 是一个无意义的块级元素,常用来组织页面结构,通过 CSS 样式进行布局控制。...

    jquery实现div模块轮播切换

    本文将深入探讨如何使用 jQuery 来实现一个div模块的轮播切换效果,这种效果通常用于展示多个图片或内容块,使得用户可以在有限的页面空间内浏览更多的信息。 首先,我们需要在HTML中创建轮播的基础结构。这通常...

    jQuery 局部div刷新和全局刷新方法总结

    比如,当需要更新页面上的所有数据时,或者在处理表单提交后重置页面状态等场景下。jQuery提供了一组方法来实现不同层级的全局刷新。以下是几种常见的全局刷新方法: 1. 刷新当前页面,使用以下代码: ```...

    jquery_div.rar_div显示特效_jquery_div

    3. 使用jQuery显示和隐藏`div`:jQuery提供了`show()`和`hide()`方法来改变元素的可见状态。例如,我们可以通过以下代码实现点击按钮显示或隐藏`div`: ```html 切换显示 $(document).ready(function() { $(...

    jQuery Easing div切换效果的例子

    在本文中,我们将深入探讨jQuery Easing插件及其在实现div切换效果中的应用。jQuery Easing是一个非常实用的工具,它扩展了jQuery的核心动画功能,提供了丰富的缓动函数,使得过渡效果更加平滑、动态,为网页增添...

    jquery模拟div多选checkbox下拉框

    在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和动画效果。本项目名为“jquery模拟div多选checkbox下拉框”,其核心目标是使用jQuery来实现一个功能丰富的多选下拉框替代传统...

    jquery.实现div悬浮

    在网页设计中,"div悬浮"是一种常见的效果,它使得某个div元素在用户滚动页面时始终保持在屏幕的特定位置,通常用于侧边栏导航、广告条或其他需要固定显示的元素。这个实例是基于jQuery库来实现的,jQuery是...

    jQuery单击div更改背景颜色

    在这个例子中,我们为div元素赋予了id "myDiv",以便在jQuery代码中对其进行选择。 现在,我们编写jQuery代码来监听div的点击事件并改变其背景色。这可以在文档加载完成后执行,以确保jQuery库已经加载并准备好使用...

Global site tag (gtag.js) - Google Analytics