大家开发时都有用J-query,EXT这些吗,说说什么项目用的最近郁闷,散点分吧

解决方案 »

  1.   

    楼主说的两个我虽然已经收藏到本机了,但从未用过,如果只是无刷新,我倒是用得比较多的是prototype.js和ajaxpro.dll
      

  2.   

    做网站和web时,实现用户需求功能,无刷新需要。
      

  3.   

    jquery是jvvascript的框架,很好用,下面简单介绍一下jQuery的一些特性和用法:1.精准简单的选择对象(dom):
    $('#element');// 相当于document.getElementById("element")$('.element');//Class
    $('p');//html标签
    $("form > input");//子对象
    $("div,span,p.myClass");//同时选择多种对象
    $("tr:odd").css("background-color", "#bbbbff");//表格的隔行背景
    $(":input");//表单对象
    $("input[name='newsletter']");//特定的表单对象
    2.对象函数的应用简单和不限制:
    element.function(par);
    $(”p.surprise”).addClass(”ohmy”).show(”slow”)...
    3.对已选择对象的操作(包括样式):
    $("#element").addClass("selected");//给对象添加样式
    $('#element').css({ "background-color":"yellow", "font-weight":"bolder" });//改变对象样式
    $("p").text("Some new text.");//改变对象文本
    $("img").attr({ src: "test.jpg", alt: "Test Image" });//改变对象文本
    $("p").add("span");//给对象增加标签
    $("p").find("span");//查找对象内部的对应元素
    $("p").parent();//对象的父级元素
    $("p").append("<b>Hello</b>");//给对象添加内容
    4.支持aJax,支持文件格式:xml/html/script/json/jsonp
    $("#feeds").load("feeds.html");//相应区域导入静态页内容
    $("#feeds").load("feeds.php", {limit: 25}, function(){alert("The last 25 entries in the feed have been loaded");});//导入动态内容
    4.对事件的支持:
    $("p").hover(function () {
          $(this).addClass("hilite");//鼠标放上去时
        }, function () {
          $(this).removeClass("hilite");//移开鼠标
        });//鼠标放上去和移开的不同效果(自动循环所有p对象)
    5.动画:
    $("p").show("slow");//隐藏对象(慢速渐变)
    $("#go").click(function(){
    $("#block").animate({ 
        width: "90%",
        height: "100%", 
        fontSize: "10em"
    }, 1000 );
    });//鼠标点击后宽、高、字体的动态变化
      

  4.   

    prototype.js和ajaxpro.dll 用过这两个
      

  5.   

    我在项目中使用Jquery,因为Jquery是微软作为javascript框架所支持的一个框架,而Ext虽然也是一种很好的javscript框架,但是用他的开发在项目中是否收费说的含糊不清,但Ext最后一条说的:你非要用而且不给钱也可以,但就是不能二次开发出售什么的。
    我们的项目中使用的是Jquery,因为Jquery首先比Ext的库要小很多,因为有很多前辈们分析Ext的js文件大概100多K,加载很费时间,而Ext是已经封装好了各种各样的控件,使用起来很简单,Ext更多的功能是如何更好的使用他的控件,然而你学习Ext之后就要学习如何取使用他的控件,而Jquery更多的功能是如何去简单的操作HTML里面的节点元素,而且投入到项目使用也很简单,你哪怕就是为了省去写getElementById也可以使用JQuery,个人推荐如果你不是很精通Ext的话,但还是想在项目里使用一个js框架,建议你使用Jquery,曾经本人也尝试过用Ext去做一个项目,但失败了~~原因有一下几个:
    1.CSS样式不好与自己的项目统一。
    2.没有很好的中文帮助文档(至今也没有,前段时间还在google中狂搜了一把)。
    3.对控件的不够深入的了解。以上几个原因我想随便一个,都会卡住你的项目进度,所以楼主还是自己选择吧~~
      

  6.   

    我们在用ext,非常好,感觉就像javascript浴火重生了一样ajax做RIA,彻底抛弃丑陋的服务器控件、服务器标签等技术
      

  7.   

    都用asp.net ajax,但不是长久之计
      

  8.   

    感觉jQuery还是很爽的,写的代码挺简单的。实现的效果让俺感叹一哦
      

  9.   


    用过jquery,这个能减少不少代码量。ext不推荐,本身加载就太大了。
      

  10.   

    我们用 Prototype
    这个没什么.如果写JS多的话,建议随便选一个框架好了,很多方法框架封装好了,比直接手写速度.
    EXT太大了...
    建议JQ,PROTOTYPE.
      

  11.   

    用Ext做的效果很好,但是没有在实际中用过了.