div本身有一个onclick 然后div中的div2也有一个onclick点击之后第一个onclick就不能用了是为甚么啊。。。

问题描述

上代码<liid="gdinfo"class="gdinfodef"onclick="Addobj(this,1586,'1586,,1,133.00,0,133,0,26')"myid="gdinfo"><divid="0"class="run"><pclass="gdtitle">夏威夷阳光大号卷边<imgwidth="20px"height="20px"onclick="ImageShow(this,event)"alt="夏威夷阳光大号卷边跑腿哥-只为便捷小生活!"src="/images/ImgLogo.png"myimgsrc="http://pic.2ptg.com/UpLoads/Temp/sp20140723112542.png"myid="gdimg"></p></div><pclass="gdprice">¥133.00</p></li>js部分代码是这样的。。。<scriptsrc="../Js/jquery-1.4.4.min.js"type="text/javascript"></script><scripttype="text/javascript">$(document).ready(function(){$(".run").click(function(){varmenID=$(this).attr("id");varthisTop=$("#img_"+menID).offset().top;//所在位置的高度varthisLeft=$("#img_"+menID).offset().left;//所在位置的宽度animatenTop(thisTop,thisLeft);returnfalse;});});functionanimatenTop(thisTop,thisLeft){varCopyDiv='<imgsrc="ad/index.jpg"id="box"style="top:'+thisTop+'px;left:'+thisLeft+'px"/>';vartopLength=$(".ax").offset().top;//取得到购物车的宽度varleftLength=$(".ax").offset().left;//取得到购物车的宽度$("body").append(CopyDiv);$("body").children("#box").animate({width:"30px",height:"30px","top":topLength,"left":leftLength,"opacity":.1},900,function(){$(this).remove()});}</script>

解决方案

解决方案二:
把img放在div外面呢

时间: 2024-11-08 23:29:33

div本身有一个onclick 然后div中的div2也有一个onclick点击之后第一个onclick就不能用了是为甚么啊。。。的相关文章

VB中能不能做下拉数字选择框,带有一个计算器界面

问题描述 VB中能不能做下拉数字选择框,带有一个计算器界面 VB中能不能做下拉数字选择框,带有一个计算器界面,有点类似电话拨号盘的效果?请问怎么实现? 解决方案 有一个第三方控件可以支持,http://download.csdn.net/download/xinnianle/1339962

uitableview-UITableView中如何将cell.textLabel.text的值传递到下一个控制器?

问题描述 UITableView中如何将cell.textLabel.text的值传递到下一个控制器? UITableView中如何将cell.textLabel.text的值传递到下一个控制器? 解决方案 http://www.cnblogs.com/lost-1987/articles/2835117.html

博奥新能求救:html中的DIV嵌套一个DIV,怎么让里面的DIV剧中?

问题描述 博奥新能求救:html中的DIV嵌套一个DIV,怎么让里面的DIV剧中? 博奥新能在写代码的时候发现这个问题一直没办法解决,IE和360都不能,所以博奥新能不知道哪里出了问题,请大神帮忙解决一下.谢谢.. 解决方案 div剧中css代码div上下左右剧中 解决方案二: 可以尝试一下: 1.对需要水平居中的DIV层添加以下属性: margin-left: auto; margin-right: auto; 2.主要的样式定义如下: body {TEXT-ALIGN: center;} #

div + css-如何设置div,使一个大的div中的几个小的div能使用循环以此显示出来

问题描述 如何设置div,使一个大的div中的几个小的div能使用循环以此显示出来 有背景的那一块是一个大的div,图片和文字所在的地方是同一个小的div,如何设置div的样式,使小的div能用循环依次排列.左右距离都相同,并且横排放不下的时候可以自动换行 解决方案 首先,使小的div居中显示,再者,得知道大小div的宽度,这样就知道每行显示的个数,然后for循环显示 解决方案二: 那就写个循环,设置小div的高宽就行. 解决方案三: 一个DIV同时使用两个class作为样式

jquery-用load()加载一个页面到DIV中

问题描述 用load()加载一个页面到DIV中 想用jquery.load()加载一个页面到一个DIV中,老是加载不了,但是后面的alert()却显示了,求解决!! $(document).ready(function(){ $("#btn1").click(function(){ $('#test').load('test.html'); alert("shus"); }) }) 请点击下面的按钮,通过 jQuery AJAX 改变这段文本. 获得外部的内容 解决

div中的float属性是影响到div本身还是其中的元素啊?

问题描述 div中的float属性是影响到div本身还是其中的元素啊? 在div中的float属性设置right值,那么div中的元素是向右浮动, 但是好像整个div框在父一级容器中也会向右浮动, 那么div中的float属性是影响到div本身还是其中的元素呢? 解决方案 会先影响到自己本身,然后它里面的元素也会跟着影响 解决方案二: 子div的margin属性影响到父div的定位 解决方案三: http://www.cnblogs.com/lrzw32/p/4948514.html:这个讲的挺

基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑_javascript技巧

当需要实现如下图操作,点击服务评分,出现一个服务评分窗口用来填入相关表单信息   可是这会让我们打开服务评分界面时还可以点击body主界面中的购物车等链接,这是不对的,因此我们可以使用层叠样式表来指定外围的div的z-index低于当前服务评分表单页面,不能被点击,如下: /* 定义一个div用于覆盖整个页面,这个div的z-index大于body,小于服务评分div */ #temp{ background-color: #000; opacity: 0.3; width: 100%; hei

DIV CSS网页技巧:网页布局中border断线现象

css|技巧|网页 如果容器内有两个浮动,并用CLEAR清除浮动.在ie下拖动滚动条时最外层的border会消失,如果给最外层加上宽度或者高度就不会出现.这是一个奇怪的现象,目前还不能解释是什么原因所导致的.看下面的示例: <div style="margin:500px 100px 10px 100px;padding:50px;border:1px solid #ccc;line-height:300%"> <div style="float:left&

div-点击DIV外任意地方隐藏此DIV 或点击iframe子页面中隐藏 父页面DIV

问题描述 点击DIV外任意地方隐藏此DIV 或点击iframe子页面中隐藏 父页面DIV <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script src="http://www.p

html-如何让一个&amp;amp;lt;div&amp;amp;gt;的背景图片完全填充这个&amp;amp;lt;div&amp;amp;gt; 谢谢。

问题描述 如何让一个<div>的背景图片完全填充这个<div> 谢谢. 不是插入的图片而是背景图片 background="图片.jpg"; 我百度了一下,用 background-size:100%; 行不通, 请大牛指点. 解决方案 div背景图片居中 解决方案二: You can use: background-size: cover; Or just use a big background image with: background: url('..