<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript" ></script>
<script type="text/javascript">
$(function(){
$(".topSaleList li").each(function(){
var o=$(this).find("a").eq(0).clone(true);
$(this).find("a").eq(0).remove();
var htm=$(this).html()
this.innerHTML="<div>"+htm+"</div>";
o.prependTo($(this));
})
})
</script>
<style type="text/css">
*{ margin:0px; padding:0px;}
body{ font:12px/1.5 Arial,sans-serif;}
ul,li{ list-style:none;}
img{ border:none;}
a{ text-decoration:none; color:#000;}
.topSaleList {
background: white;
border: 1px solid #CCC;
padding: 5px;
width: 178px;
}
.topSaleList ul li {
display: block;
border-bottom: 1px dashed #CCC;
padding: 5px;
line-height: 18px;
overflow: hidden;
}
.topSaleList ul li img{ width:66px; height:89px; float:left; display:block; margin-right:5px;}
.topSaleList ul li span{color: #E80000;}
</style>
</head>
<body>
<div class="topSaleList">
<ul>
<li>
<a href="#"><img src="http://images.coco.com.cn/uploads/product/2011/06/f500bdf0-95a1-4f75-b9be-4bf8cb74c4a9.jpg" /> </a>
<a href="#"> COCO 120D竖条纹提花分段 真人 黑色性感显瘦 段 真人 黑色性感显瘦</a>
<br>
售价:
<span class="red_cu">¥268.0</span>
<br>
月销量:
<span class="red_cu">39</span>件
</li>
<li>
<a href="#"><img src="http://images.coco.com.cn/uploads/product/2011/06/eadb2eab-0104-42cc-aa60-691f24271b2d.jpg" /></a>
<a href="#">coco正品夏季女性感可爱蕾丝 </a>
<br>
售价:
<span class="red_cu">¥168.0</span>
<br>
月销量:
<span class="red_cu">27</span>件
</li>
<li>
<a href="#"><img src="http://images.coco.com.cn/uploads/product/2011/06/b4e77c7d-b3c9-4a2c-92f2-d089dc2c8a6b.jpg" /> </a>
<a href="#"> coco新品 华丽镶钻文胸聚拢 </a>
<br>
售价:
<span class="red_cu">¥159.0</span>
<br>
月销量:
<span class="red_cu">25</span>件
</li>
</ul>
</div>
</body>
</html>
分享到:
相关推荐
JavaScript(JS)虽然主要负责动态交互,但在某些情况下,可以用于辅助实现CSS样式,例如封装DIV圆角样式。本文将深入探讨如何使用JS来封装和应用CSS圆角效果,并通过提供的压缩包文件中的示例进行解析。 首先,让...
标题中的“DIV可移动 可实现任意拖动放大缩小”是指一种使用JavaScript技术来实现的交互功能,允许用户在网页上自由地拖动、缩放HTML中的div元素。这一功能通常用于创建用户界面元素,如窗口、面板或者任何需要动态...
标题中的“div做的弹出窗口”指的是使用HTML的`<div>`元素来构建一个自定义的弹出对话框。在Web开发中,弹出窗口通常用于显示警告、确认信息或者进行用户交互。与传统的JavaScript alert、confirm和prompt不同,...
通过封装成组件(如React的JSX组件或Vue的单文件组件),可以使得模拟下拉框成为可复用的代码,方便在项目中多次使用。 综上所述,"div模拟下拉框"是一种综合运用CSS和JavaScript技术,以提供高度定制化和交互体验...
6. **底部**:通常包含版权信息、联系方式等,可以使用一个单独的`DIV`来封装。 7. **浏览器兼容性**:`CSS`代码需要考虑到不同浏览器对某些属性的支持程度,可能需要使用前缀(如`-webkit-`,`-moz-`)来确保在...
- **交互逻辑**: 在用户点击某些元素时触发进一步的动作,例如关闭弹出框或打开子菜单等。 - **示例**: ```javascript function OpenSubColumn(id, name, dvID) { // 进一步处理逻辑 } function hiddenLayer...
- jQuery插件是开发者为扩展jQuery核心功能而编写的代码模块,它们通常封装了一些特定的功能,便于开发者快速实现某些复杂的效果。 - 插件通常包含一个函数,该函数接收jQuery对象作为参数,并通过链式调用来增强...
- 在某些情况下,如果`wrapper`元素包含多层嵌套,`wrap()`会从最外层开始,如果遇到没有子元素或者第一个子元素不是Element类型的节点,它会停止内嵌,将被包裹的元素追加到当前节点的末尾。 **返回值** `wrap()`...
在IT领域,尤其是在Web开发中,"复制div文本到剪切板"是一个常见的需求,它涉及到用户交互和浏览器API的使用。这个主题的核心是利用JavaScript(JS)来实现这一功能,因为JavaScript通常用于处理浏览器端的动态交互...
在现代Web应用开发中,用户界面的交互性和用户体验起着至关重要的作用,而日期选择器是常见的表单元素之一。本文将深入探讨如何在Vue.js框架中封装Flatpickr,一个功能强大的日期选择器库,以提升前端日期输入的便捷...
6. 事件委托:如果页面上有多个可拖动的<div>元素,可以使用事件委托来优化性能,将事件监听器添加到共同的父元素,而不是每个<div>上。 7. CSS样式:为了使拖动效果更自然,可能需要设置<div>的`position`属性为`...
从提供的文件内容中我们可以提炼出多个知识点,它们主要涉及JavaScript编程技术,以及如何实现网页元素(Div)拖动效果的详细过程。这些内容是Web前端开发领域中的实际应用技巧,对于希望深入了解JavaScript和网页...
它内部封装了事件监听、元素位置更新和动画效果等一系列复杂逻辑,使得开发者无需从零开始编写这些功能。 `moduleSet.min.js`可能是用于扩展或定制Sortable功能的模块集,它可能包含了额外的配置选项、自定义行为或...
对于某些情况,如果需要在不同的环境下重用相同的隐藏逻辑,还可以考虑将隐藏表单元素的逻辑封装到一个函数中,这样可以在需要时重复调用,保持代码的复用性和可维护性。 需要注意的是,表单元素的隐藏通常会影响...
在某些情况下,我们可能不希望事件继续向上冒泡,而是只想在当前元素上执行相应操作,这就需要用到阻止事件冒泡的技术。 标题中的问题是如何在点击`<div>`中的`<p>`元素时,只触发`<p>`的点击事件而不触发`<div>`的...
- 常用函数封装:例如$ID函数用于简化获取元素的方法,Class、Extend、Bind、BindAsEventListener等函数用于实现类和对象的扩展和方法绑定。 - 事件监听函数:addEventHandler和removeEventHandler函数用于添加和...
- 文档中提到的实现代码包括如何定义可编辑的div元素以及一个按钮,按钮点击后会触发一个函数,该函数将内容插入到指定的div元素中光标所在位置。 - 代码中还包含了一个insertHtmlAtCaret函数,该函数利用window....
在讨论如何使用JavaScript来判断鼠标同时离开两个不同的div元素之前,首先需要了解的是,在现代Web开发中,对元素的事件处理是构成用户交互体验的基础。在给定的文件中,我们看到了一个特定的实现思路,该思路关注于...
因此,如果需要继续以jQuery方式操作这个元素,我们可以使用`$()`函数将DOM对象重新封装成jQuery对象: ```javascript $($("#divId").children("div").get(0)); ``` 这样,我们就可以继续调用`.text()`, `.html()`...