jQuery进入微软和Nokia的解决方案 潇湘博客
2008-10-10 16:06
211 查看
jQuery最近的发展势头很足。jQuery的第一次大会明天即将在波士顿召开,同时它得到了快速发展的能量,即jQuery进入微软和Nokia的解决方案。
1。微软和jQuery:
微软将把jQuery作为官方开发平台的一部分。微软现在的JavaScript工具包括ASP.NET
Ajax框架和他们即将通过jQuery进行扩展的部分。这意味这jQuery将跟随Visual Studio发布(包括jQuery intellisense,
代码,例子,和文档)。
另外微软将开发附加controls,或widgets,让jQuery能够很简单的无需.NET应用就能够运行。jQuery
helpers也同时被包含进入成为服务器端.NET开发组件的一部分,为现存的ASP.NET AJAX工具提供更强大的功能。
下面是范例代码:
Js代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/ef223e90670e287338173b69ca8076fa.gif)
var bikes;
Sys.Application.add_init(function() {
bikes = $create(Sys.UI.DataView, {}, {}, {}, $get("bikes"));
$(".colorfilter").click(function(e) {
LoadBikes($(this).val());
});
LoadBikes();
});
function LoadBikes(q) {
qq= q|| "Red";
var svc = new Sys.Data.DataService("bikes.svc");
svc.query("/Products?$filter=Color eq '" + q + " '&$top=5", OnProductsLoaded);
}
function OnProductsLoaded(result) {
bikes.set_data(result);
$("ul li:even").css("background-color", "lightyellow");
$("ul li").css("width", "450px").css("font-size", "12px");
$("div.bikerow").mouseover(function(e) {
$(this).animate({
fontSize: "18px",
border: "2px solid black"
}, 100);
}).mouseout(function(e) {
$(this).animate({
fontSize: "12px",
border: "0px"
}, 100);
});
}
Sys.Application.initialize();
2。Nokia和jQuery:
Nokia将使用jQuery来帮助开发基于WebKit的web运行平台,这意味着jQuery会跟随Nokia手机的web运行平台发布。
Nokia开始将一些原有的程序(比如地图工具)用jQuery开发代替,同时jQuery也将成为Nokia
widget开发平代中的一部分,也就是说开发者可以通过jQuery开发能在Nokia手机上运行的widgets。
3。这两个公司将不会对jQuery进行任何修改,包括格式和许可。他们认同jQuery作为最流行的JavaScript库,乐见其迅速发展。
看到JQUERY 的发展,很爽.当初无意中发现这东东,用得舒服.写AJAX交互就5行代码.因此,没思考就把这个框架用到了项目中.回过头来看.开发的几个月.因为JQUERY给我带来了很大的方便.和用户体验.也减少了我的代码量.(完成相同效果的情况下,JQUERY可以大在减小JS代码量.)
这过程中也用过EXT.Dojo .mootools .等,也不知道为什么感觉JQUERY就是好用些.
这应该和大多数人一样.JQUERY给我们带来了很大的帮助.
加油!
转自:http://www.javaeye.com/news/3665
1。微软和jQuery:
微软将把jQuery作为官方开发平台的一部分。微软现在的JavaScript工具包括ASP.NET
Ajax框架和他们即将通过jQuery进行扩展的部分。这意味这jQuery将跟随Visual Studio发布(包括jQuery intellisense,
代码,例子,和文档)。
另外微软将开发附加controls,或widgets,让jQuery能够很简单的无需.NET应用就能够运行。jQuery
helpers也同时被包含进入成为服务器端.NET开发组件的一部分,为现存的ASP.NET AJAX工具提供更强大的功能。
下面是范例代码:
Js代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/ef223e90670e287338173b69ca8076fa.gif)
var bikes;
Sys.Application.add_init(function() {
bikes = $create(Sys.UI.DataView, {}, {}, {}, $get("bikes"));
$(".colorfilter").click(function(e) {
LoadBikes($(this).val());
});
LoadBikes();
});
function LoadBikes(q) {
qq= q|| "Red";
var svc = new Sys.Data.DataService("bikes.svc");
svc.query("/Products?$filter=Color eq '" + q + " '&$top=5", OnProductsLoaded);
}
function OnProductsLoaded(result) {
bikes.set_data(result);
$("ul li:even").css("background-color", "lightyellow");
$("ul li").css("width", "450px").css("font-size", "12px");
$("div.bikerow").mouseover(function(e) {
$(this).animate({
fontSize: "18px",
border: "2px solid black"
}, 100);
}).mouseout(function(e) {
$(this).animate({
fontSize: "12px",
border: "0px"
}, 100);
});
}
Sys.Application.initialize();
var bikes; Sys.Application.add_init(function() { bikes = $create(Sys.UI.DataView, {}, {}, {}, $get("bikes")); $(".colorfilter").click(function(e) { LoadBikes($(this).val()); }); LoadBikes(); }); function LoadBikes(q) { qq= q|| "Red"; var svc = new Sys.Data.DataService("bikes.svc"); svc.query("/Products?$filter=Color eq '" + q + " '&$top=5", OnProductsLoaded); } function OnProductsLoaded(result) { bikes.set_data(result); $("ul li:even").css("background-color", "lightyellow"); $("ul li").css("width", "450px").css("font-size", "12px"); $("div.bikerow").mouseover(function(e) { $(this).animate({ fontSize: "18px", border: "2px solid black" }, 100); }).mouseout(function(e) { $(this).animate({ fontSize: "12px", border: "0px" }, 100); }); } Sys.Application.initialize();
2。Nokia和jQuery:
Nokia将使用jQuery来帮助开发基于WebKit的web运行平台,这意味着jQuery会跟随Nokia手机的web运行平台发布。
Nokia开始将一些原有的程序(比如地图工具)用jQuery开发代替,同时jQuery也将成为Nokia
widget开发平代中的一部分,也就是说开发者可以通过jQuery开发能在Nokia手机上运行的widgets。
3。这两个公司将不会对jQuery进行任何修改,包括格式和许可。他们认同jQuery作为最流行的JavaScript库,乐见其迅速发展。
看到JQUERY 的发展,很爽.当初无意中发现这东东,用得舒服.写AJAX交互就5行代码.因此,没思考就把这个框架用到了项目中.回过头来看.开发的几个月.因为JQUERY给我带来了很大的方便.和用户体验.也减少了我的代码量.(完成相同效果的情况下,JQUERY可以大在减小JS代码量.)
这过程中也用过EXT.Dojo .mootools .等,也不知道为什么感觉JQUERY就是好用些.
这应该和大多数人一样.JQUERY给我们带来了很大的帮助.
加油!
转自:http://www.javaeye.com/news/3665
相关文章推荐
- jQuery进入微软和Nokia的解决方案 潇湘博客
- JQUERY IE与火狐用法区别 潇湘博客
- jquery tab 潇湘博客
- 微软vs调试无法进入断点的解决方案
- jquery thickbox 插件自定义 潇湘博客
- jquery thickbox 插件自定义 潇湘博客
- jquery博客收集的IE6中CSS常见BUG全集及解决方案
- jquery博客收集的IE6中CSS常见BUG全集及解决方案
- Jquery 特殊定位 潇湘博客
- jquery 图片轮换 潇湘博客
- Jquery 特殊定位 潇湘博客
- jquery 图片轮换 潇湘博客
- JQUERY IE与火狐用法区别 潇湘博客
- jquery tab 潇湘博客
- jquery博客收集的IE6中CSS常见BUG全集及解决方案
- 使用jquery.qrcode生成二维码及常见问题解决方案
- 学习MSF(Microsoft Solutions Framework)微软解决方案
- ashx+jQuery,一个轻量级的asp.net ajax解决方案
- 博客工具 潇湘博客
- jQuery is not defined 错误,解决方案