jquery

本文介绍了如何使用jQuery实现页面元素值的加法运算,并详细解释了jQuery的$.ready()、闭包、自调函数等核心概念,以及如何通过自调函数完成赋值、事件绑定等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

页面做加法运算

<td id= "count" colspan ="2" align="left">
     合计: <span> 50.0</span >
 <script type="text/javascript" >
      $().ready( function(){
      var count=0;
      $.each($( "input[name='value']"),function (index,value){
              count=count+parseInt($(value).val(),10);                            
                 });
         $( "span").text(count);
     });
 </script>
</td>

jquery常用格式

$().ready(function(){

});页面加载加载

(function($){

})($);闭包
$(function(){})自调函数
                                                    


 自调函数:很有用

          1、完成赋值
          2、声明事件

(function(){
var title = data. versionList[ i]. title;
var content = data. versionList[ i]. content;
 var vid = data. versionList[ i]. vid;
$versionA. text( data. versionList[ i]. version);
$versionA. unbind( "click");
$versionA. bind( "click", function(){
kynamic. version. controlDivShow({
addVersion: true ,
showVersionList: false ,
checkIn: false ,
checkOut: true
});
  //实现每行的数据都保留下来,具体怎么做到也不清楚
$( "input[name='title']").val(title);
$( "textarea[name='content']").val(content);
});
})();


控制模块显示

 kynamic .version .controlDivShow ({
addVersion: true ,
showVersionList: false ,
checkIn: false ,
checkOut: true
});
//统一控制div的显示
controlDivShow: function(divJSON){
if (divJSON .addVersion ) {
$( "#MainArea").show();
}
else {
$( "#MainArea").hide();
}
if (divJSON .showVersionList ) {
$( "#MainArea1").show();
}
else {
$( "#MainArea1").hide();
}
if (divJSON .checkIn ) {
$( "#checkin").show();
}
else {
$( "#checkin").hide();
}
if (divJSON .checkOut ) {
$( "#checkout").show();
}
else {
$( "#checkout").hide();
}
}




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值