常用Jquery操作总结

【复选框操作】
<input type= "checkbox"  id= "checkbox_id01"  name= "checkbox_id"  value = "需要代买蔬菜" />需要代买蔬菜
<input type= "checkbox"  id= "checkbox_id02"  name= "checkbox_id"  value = "需要清洗餐具" />需要清洗餐具
 
1)改变选中checkbox时执行
$( '#checkbox_id' ).change( function  () {
     exe_function(); //函数
});
$( '#checkbox_id' ).click( function  () {
     exe_function(); //函数
});
2)循环取所有的checkbox的值
$( 'input[name="checkbox_id"]:checked' ).each( function  () {
     if  ($( this ).val() == "需要代买蔬菜" ) {
        sother_price1 = 50;
     }
     if  ($( this ).val() == "需要清洗餐具" ) {
        sother_price2 = 50;
     }
});
 
 
【单选按钮操作】
$( "input:radio[@name='radio_id']" ).change( function  () {
   //改变选择时执行代码
}
 
 
 
【输入框操作】
 
1)失去焦点
$( '#input_id' ).blur( function  () {
     //执行代码
});
 
2)取值/赋值
$( '#input_id' ).val();
$( '#input_id' ).val( "xxx" );
 
 
【下拉框操作】
//服务大类和小类选择列表
$(document).ready( function (){
     $( "#service_sml" ).append( "<select style='width:100px' name='service_smlTB'><option>住家保姆</option><option>不住家保姆</option><option>老人陪护</option><option>病人陪护</option></select>" );
     $( "#service_big" ).change( function  () {
 
               var  values = $( this ).val();
               if  (values == "保姆" ) {
                   $( "#service_sml" ).empty();
                   $( "#service_sml" ).append( "<select style='width:100px'><option>住家保姆</option><option>不住家保姆</option><option>老人陪护</option><option>病人陪护</option></select>" );
 
               }
               if  (values == "育儿" ) {
                   $( "#service_sml" ).empty();
                   $( "#service_sml" ).append( "<select style='width:100px'><option>月嫂</option><option>育儿嫂</option><option>产妇医院陪护</option></select>" );
               }
               
        });
 
});
 
//下拉框重新定位到默认的选项上,selectedIndex = 0 为第一项值
$( '#option_id' )[0].selectedIndex = 0;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: jQuery 是一个非常流行的 JavaScript 库,它提供了许多常用的函数和方法,用来简化 JavaScript 编程的复杂性。但是,由于其代码开源,任何人都可以随意下载和查看其源代码,因此 jQuery 下载加密成为了一种重要的保护措施。 jQuery 下载加密的目的是为了防止非法复制和盗版。具体的实现方式是将 jQuery 源代码压缩成一行,并进行一定的加密算法,使其变得难以理解和修改。这样做的好处是可以让你的代码不被轻易窃取,同时也能使你在维护上更加容易,因为你不必担心其他人窃取你的代码并修改它所导致的代码冲突。 然而,也有一些人对 jQuery 下载加密持有质疑态度,他们认为这种做法并不能真正保护代码的安全性,因为如果有心人使用程序进行代码反编译,解码算法,还原代码的初始状态,从而窃取代码并进行修改,这种做法仅能一定程度上保护代码的安全。 总之,jQuery 下载加密虽然能够一定程度上保障代码的安全性,但最好的方法还是对代码进行加强的保护,例如开发者可以对代码进行混淆、代码签名等操作,以确保代码的安全性。同时,开源的思想也应该得到思考,鼓励和支持开发者的合法使用而非进行非法窃取和盗版。 ### 回答2: jQuery 是一种流行的 JavaScript 库,主要用于简化客户端脚本编写。它提供了许多功能强大的工具和插件,可以帮助开发者更加高效地进行 Web 开发。由于其广泛的应用,jQuery 的源代码被许多人所关注和使用。 然而,对于 jQuery 的下载加密,实际上并不存在这样的概念。jQuery 的源代码是开源的,这意味着任何人都可以获得并查看、修改甚至重新发布该代码。 在开发过程中,我们可能jQuery 的源代码下载到本地,并根据自己的需求进行调整和定制。这可以通过访问 jQuery 官方网站或者其他可靠的资源来获取。大多数情况下,下载 jQuery 的源代码是免费的,并且已经针对大小和兼容性进行了优化。 一旦我们获得了 jQuery 的源代码,我们可以将其嵌入到自己的项目中,并通过 script 标签引入。这样,我们就可以使用 jQuery 提供的各种方法和功能来轻松地操作 HTML 元素、处理事件、发送 AJAX 请求等等。 总结起来,jQuery 的下载并不存在加密这一概念。它是一个开源库,任何人都可以自由获取和使用它的源代码。只需要访问官方网站或其他可信的资源,即可下载并使用 jQuery。 ### 回答3: jQuery是一个广泛应用于Web开发的JavaScript库。由于其功能强大且易于使用的特点,jQuery被广泛使用于各种Web项目中。然而,由于jQuery是一个开源项目,它并没有提供官方的加密下载选项。因此,在使用jQuery时,我们不能直接从官方网站下载加密版本的jQuery。 然而,即使没有官方的加密版本,我们仍然可以对jQuery进行加密来保护其源代码的安全性。有一些第三方工具可用于将JavaScript代码进行加密或混淆,使其难以被反编译或阅读。 这些工具可以根据代码的特性和结构,对代码进行各种处理,改变代码中的变量名、函数名等,以及添加额外的控制流和转义字符。这样,即使有人获取到了加密的jQuery代码,也很难理解和修改其中的功能和逻辑。 使用这些工具进行加密或混淆时,我们需要先将jQuery源码下载下来,然后使用工具进行加密处理。常见的工具包括UglifyJS、YUI Compressor、Closure Compiler等。这些工具通常提供命令行接口和可视化界面,使得加密jQuery变得更加便捷。 值得注意的是,对于加密的jQuery代码,我们需要保管好加密密钥或密码,以确保只有授权的人可以解密和使用代码。此外,加密增加代码的复杂度和运行时的性能开销,因此需要在安全性和性能之间进行权衡。 总之,jQuery本身并没有提供官方的加密下载选项,但我们仍然可以使用第三方工具对其源代码进行加密或混淆,以保护其安全性。但在使用加密代码时,需要注意密钥的保管和性能的考虑。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值