dojo和jquery混合使用

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/dojo/1.7.0/dojo/dojo.js"
        data-dojo-config="async: true, packages: [
    { name: ‘jquery‘, location: ‘http://ajax.googleapis.com/ajax/libs/jquery/1.7.1‘,
      main: ‘jquery‘ }
    ]">
</script>
<!--引用jquery-->
<script type="text/javascript">
    define.amd.jQuery = true;
    require(["jquery", "dojo/query", "dojo/NodeList-dom"], function (jquery, $) {
        $("output").style("visibility", "visible");
        jquery("#output").css("visibility", "hidden");
    });
</script>
时间: 2024-09-30 20:37:45

dojo和jquery混合使用的相关文章

vue 和 jquery混合使用

有时候只要想到要用的 vue.js 的时候就会惯性的想起用vue-cli手脚架搭建一个项目,但是有时候的业务场景并不适合用vue-cli手脚架,这个时候使用vue+jquery混合使用,把他们的优点结合起来使用会大大提升开发效率. 那么vue+jquery应该如何使用呢? 一.首先引入vue文件(cdn或者下载到本地都行),参考vue官方连接 https://cn.vuejs.org/v2/guide/installation.html 二.创建一个vue实例,因为每个vue应用都是通过创建一个

Dojo前端开发框架与jQuery前端开发框架,对比分析总结

最近Dojo和jQuery双双发布了最新的1.8版本,有着相同版本号的两个Javascript库也有许多核心的相同之处:相同的资源加载机制AMD.相同的选择器 引擎Sizzle等.作为业界知名的Javascript库,Dojo和jQuery在各自领域有着为数众多的拥护者.不过正所谓一把钥匙开一把锁,对一个项目来说肯定有个最适合它的工具库,用对了工具才能事半功倍.所以对项目经理或是技术总监来说,工程开始前的技术选型是关键一步,本文将对Dojo和 jQuery最新版本进行一个综合比较,重点在于区分两

什么是Dojo?与Jquery宏观对比,结果如何?

Dojo能做什么?? 1.让开发者更容易地为 Web 页面添加动态能力,也可以在其它支持 JavaScript 的环境中使用 Dojo: 2.利用 Dojo 提供的组件,开发者可以提升 Web 应用程序的可用性和交互能力: 3.Dojo 很大程度上屏蔽了浏览器之间的差异性,因此,开发者可以不用担心 Web 页面是否在某些浏览器中可用: 4.通过 Dojo 提供的工具,您还可以为代码编写命令行式的单元测试代码. 5.Dojo 的打包工具可以帮助您优化 JavaScript 代码,并且只生成部署应用

jQuery基本语法

jQuery 是 JavaScript 的一个函数库.方便.主流 jQuery的开发步骤: (1) 导入jQuery 库 (2)  在 <script src="../js/jquery-3.1.0.min.js" type="text/javascript"></script> <script> $(function(){ 写jQuery代码: }); </script> (3)jQuery对象   vs     D

JQuery选择器和DOM的操作-入门学习

嘿嘿,今天学习了JQuery,前面的一周都在学习javascript,今天学习了JQuery,虽然javascript的类库有很多个,例如:Prototype,Dojo,JQuery等,javascript库都有着各自的优缺点,同时也有各自的支持者和反对者,但是从JQuery诞生那天起,JQuery已经从其他javascript库中脱颖而出,称为web开发人员的最佳选择,所以这也是我学习JQuery的原因.好啦,总结一下今天学习的JQuery的选择器和对DOM的初步操作. 一.JavaScrip

dojo事件驱动编程之事件绑定

什么是事件驱动? 事件驱动编程是以事件为第一驱动的编程模型,模块被动等待通知(notification),行为取决于外来的突发事件,是事件驱动的,符合事件驱动式编程(Event-Driven Programming,简称EDP)的模式. 何谓事件?通俗地说,它是已经发生的某种令人关注的事情.在软件中,它一般表现为一个程序的某些信息状态上的变化.基于事件驱动的系统一般提供两类的内建事件(built-in event):一类是底层事件(low-level event)或称原生事件(native ev

Web静态开发 JQuery

伍章 JQuery 1节介绍JQuery和顶级对象 <<锋利的JQuery>>JQuery官网: http://jquery.com (下载jquery工具)JQuery在线API: http://api.jquery.com http://api.jquery.com/api(xml文件)JQuery UI: http://jqueryui.com 什么是JavaScript框架库?普通javascript的缺点:每种控件的操作方式不统一,不同浏览器下有区别,要编写跨浏览器的程序

Jquery的跨域调用

JQuery1.2后getJSON方法支持跨域读取json数据,原理是利用一个叫做jsonp的概念.当然,究其本质还是通过script标签动态加载js,似乎这是实现真正跨域的唯一方法. getJSON的用法JQuery手册已经写得很详细,参考手册就可以了,很简单.需要指出的一点是getJSON利用的jsonp需要客户端与服务端作出配合. 客户端传递的URL里要包含callback变量,以形如callback=?的形式结尾.(jquery会随机生成一个字符串替换?传递给服务端) 服务端获取客户端传

Dojo框架:误解与现实[转载]

随着Ajax技术的流行,越来越多的Web应用使用Ajax技术来提高用户体验.使用Ajax技术的一个重要优势是不需要额外的浏览器插件支持,只需要使用浏览器原生的API,并利用JavaScript来操作即可.使用原生API时会遇到的两个比较大的问题是浏览器兼容性和底层A代PI接口带来的编程复杂性.同样的功能在不同的浏览器上的实现方式是存在差异的.如果一个应用希望支持不同的浏览器,则开发人员需要添加很多的浏览器检测或嗅探的代码.比如同样的事件绑定功能,在IE上使用attachEvent,而在其它浏览器