`

JQuery一点使用记录

    博客分类:
  • JS
阅读更多

http://www.cnblogs.com/bynet/archive/2009/12/07/1618650.html

 

 

设置选中属性的样式

HTML结构:

 

 

<dl>
	<dt>商品颜色:</dt>
	<dd>
		<ul>
			<#list goodsDetailVo.wholesaleSellerGoods.subGoods as sku>
			<li><a href="javascript:" onclick="setPrdClr($(this))">${(sku.value)!""}</a></li>
			</#list>
		</ul>
	</dd>
</dl>

 

JS : 先把同层级的所有样式清除,然后设置选中的元素的样式

 

	function setPrdSize(sze){
		sze.parent().parent().find("li").removeClass("current");
		sze.parent().addClass("current");
	}
	

 

在切换 显示 / 隐藏 页面元素的应用:

<tr style="display:none" class='hiddenRoom_www'>......</tr>
<tr style="display:none" class='hiddenRoom_www'>......</tr>
<tr style="display:none" class='hiddenRoom_www'>......</tr>
<tr style="display:none" class='hiddenRoom_www'>......</tr>
<tr style="display:none" class='hiddenRoom_www'>......</tr>
<tr style="display:none" class='hiddenRoom_www'>......</tr>

一个按钮控制这些元素的 "显示" / "隐藏" 状态 :

 

		if($('.hiddenRoom_www:first").is(":hidden")){
			$('.hiddenRoom_www').show();
			$('#i_'+classname).html("▲");
		}else{
			$('.hiddenRoom_www').hide();
			$('#i_'+classname).html("▼");
		}
		

 

"_www:first"  读取到列表的第一个元素,  .is(":hidden")   判断是不是隐藏状态.  然后做相应的处理 .

 

 

FORM 应用:

 

 

<form id="orderform" action="http://buyer.mall.woyo.com/getSellerGoodsSKU.action">
	<input type="hidden" name="lSellerGoodsId" value="${goodsDetailVo.sellerGoodsId}" />
	<input type="hidden" name="lSubGoodsId" value="${goodsDetailVo.subGoodsId}" />
	<input type="hidden" name="lSpecCombinationId" />
	<input type="hidden" name="nCount" />
	<input type="hidden" name="nChannelId" value="5" />
	<input type="hidden" name="strHttpUrl" value="http://biz.woyo.com/mall/shops/productdetail.action" />
</form>

 

 

JS :

function orderGoods(){
	$("#orderform").find("input[name='nCount']").val($("#buyNum").val());
	//alert($("#orderform").find("input[name='nCount']").val());
	$("#orderform").submit();
}

 

 

分享到:
评论

相关推荐

    jQuery文字记录搜索历史代码.zip

    为了实现这一点,可以使用`JSON.stringify()`和`JSON.parse()`进行序列化和反序列化操作,因为localStorage只能存储字符串。 然后,`css`文件夹中的CSS样式文件负责美化页面,例如设置搜索框和搜索历史列表的样式。...

    java使用Jquery的jar包

    首先,我们需要明确一点:Jquery本质上是用于JavaScript的库,主要用于简化DOM操作、事件处理、动画效果和Ajax交互。它不直接支持Java环境,但可以通过一些方式在Java项目中间接使用。通常,这涉及到将Jquery的功能...

    jquery.loehpagerv1.0

    jQuery作为一款广泛使用的JavaScript库,提供了丰富的插件来扩展其功能,其中jQuery LoehPager v1.0是一款简洁易用的分页插件,本文将深入探讨其原理、使用方法以及实际应用。 一、jQuery LoehPager v1.0 插件概述 ...

    jQuery仿IMQQ聊天窗口代码.zip

    `$.ajax`或`$.getJSON`等jQuery的Ajax方法可以实现这一点。 在提供的压缩包中,`说明.htm`可能是包含详细使用说明和示例代码的HTML文件,而`jiaoben5467`可能是一个JavaScript脚本文件,其中包含了实现上述功能的...

    jQuery移动开发(jQuery.Mobile)

    其中,关键的一点是 **jqmData() 自定义选择器** 的使用,这使得 jQuery Mobile 能够轻松地识别并处理带有特定数据属性的 HTML 元素。 ##### 2. **构建首个应用** 要开始使用 jQuery Mobile 创建应用程序,首先...

    jquery图片轮播

    jQuery的`.fadeIn()`和`.fadeOut()`方法可以轻松实现这一点。结合`setTimeout`函数,可以在一张图片完全淡出后再开始淡入下一张。 8. **响应式设计**:考虑到不同设备和屏幕尺寸,图片轮播应该具备响应式。可以使用...

    java+jquery文件上传 无刷新 带进度条,监控文件上传情况

    jQuery库中的$.ajax或$.fileUpload函数可以实现这一点,通过XMLHttpRequest对象与服务器进行通信,无需刷新整个页面,提高用户体验。 具体步骤如下: 1. **前端**:在HTML表单中,设置`enctype="multipart/form-...

    Jquery聊天页面,还是不错的

    本项目标题为"Jquery聊天页面,还是不错的",意味着我们将探讨如何使用jQuery来创建一个功能丰富的聊天界面。下面,我们将深入讨论与jQuery相关的前端开发技术,并结合标签中的其他关键词——前端、javascript和...

    jQuery带语音右侧悬浮在线客服兼容主流浏览器.zip

    在"jQuery带语音右侧悬浮在线客服兼容主流浏览器.zip"这个压缩包中,我们可以推测这是一款使用jQuery实现的在线客服系统,该系统具有悬浮在网页右侧的功能,并且支持语音交互,这在现代网站上是一种常见的用户服务...

    jQuery提前设置中奖号

    jQuery的动画功能可以轻松实现这一点。例如,我们可以使用`fadeIn()`或`slideDown()`方法来渐显中奖号: ```javascript $("#result").html(prizeNumber).fadeIn("slow"); ``` 在这里,`#result`是用于展示中奖号的...

    Bootstrap-table自定义可编辑每页显示记录数.docx

    我们可以使用 jQuery 的 append 方法来实现这一点。例如,我们可以使用以下代码来追加自定义的 HTML 内容: ``` $("div[class='pull-left pagination-detail']").empty(); $("div[class='pull-left pagination-...

    jQuery实现文章二维码扫码打赏功能特效源码.zip

    5. **Ajax交互**:如果打赏需要后台验证或记录,可以使用jQuery的`ajax`函数发送异步请求。例如,当用户成功扫码后,我们可以向服务器发送一个请求,记录打赏信息。 ```javascript $.ajax({ url: 'submit_donation...

    手机页面内容逐渐加载jquery.mobile插件.rar

    使用jQuery的`append()`方法可以方便地实现这一点。 7. **更新页面状态**:确保更新页面的URL和历史记录,以便用户可以通过前进/后退按钮访问已加载的内容。使用`$.mobile.navigate()`方法可以做到这一点。 8. **...

    jQuery实现的柱状图点击头像投票系统效果源码.zip

    jQuery的`.ajax()`或`.getJSON()`方法可以实现这一点,这样无需刷新整个页面,用户就能看到投票结果的实时变化。 7. **前端状态管理**:为了防止重复投票,系统可能需要在前端记录用户的投票状态。这可以通过设置...

    基于jQuery实现的功能完整的分页显示效果.zip

    jQuery的`$.ajax()`或`$.get()`、`$.post()`方法可以轻松实现这一点。通过发送HTTP请求获取对应页码的数据,然后将结果插入到页面的指定位置。 5. **分页算法**:实现分页功能还需要计算每一页的起始和结束索引。这...

    jquery列表实例

    jQuery可以帮助我们高效地实现这一点,特别是在与服务器进行异步交互时,例如通过Ajax获取数据。 描述中的关键信息是“后台返回json格式的数据实例demo”,这暗示了我们的例子将涉及一个服务器返回JSON数据的场景。...

    ASP.NET-[其他类别]jquery无刷新分页、排序.zip

    3. **Ajax请求**:使用jQuery的`$.ajax()`函数向服务器发送请求,包含当前的分页信息(如当前页数、每页记录数)和排序条件(被点击的列名和排序方向)。 4. **服务器端处理**:ASP.NET接收这些参数,使用适当的...

    jquery仿微信聊天对话窗口滚动样式.zip

    jQuery的`.animate()`方法可以帮助实现这一点,通过设置时间和缓动函数,可以控制滚动的速度和流畅度。 6. **动态加载和插入内容**:随着对话的进行,新的消息需要动态地插入到对话框中。这涉及到DOM操作,如创建新...

    jQuery的animate函数学习记录

    jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互等多种操作。其中,jQuery的animate函数是用于创建自定义动画效果的核心功能之一,它允许开发者以简单的方式实现复杂的动画...

Global site tag (gtag.js) - Google Analytics