㈠ jquery 中$.get()和$.post()是ajax吗,还是说ajax是指纯手写的那种
ajax是一种前端js与后端脚本语言交互的一种方式,可以是同步请求,也可以是异步请求。它使用的是js的XMLHttpRequest对象,无论是纯手写还是jquery的$.ajax,它们都是ajax的实现方式。
㈡ jquery源码是否尝试去读过
有啊,我还看过别人中文解释他的源码,不愧是高手写的代码,很注重细节。有机会真的可以去看看,对你以后写小型框架很有帮助。如果想看源码注释,可以直接发Q给我,我发给你。
㈢ jquery源码 ,jquery选择器,javascript,正则表达式
quickExpr应该是个二义正则。前半段是:
^[^<]*(<[\w\W]+>)[^>]*$:我猜测意思是一个简单的标签。如$('<div>new Div</div>')匹配的用法。
后半段是:
^#([\w-]+)$:这个显然就是id选择器。->getElementById
注意两个正则用了|来分隔二义,所以你这里的匹配不成功是正常的。
jquery应该是根据这个quickExpr来判断
if(match[1]) createNewfragment();....
else if(match[2]) getElementById();
当然这只是个人猜测,没有细读jquery源码。仅做参考
㈣ JQuery.get()方法不执行回调
1.先在 get1.asp打印一下信息 ,看看有没有访问到get1.asp;
2.把回调函数里面的内容先去掉,然后 alert(0)一下
逐一去排除错误信息.
㈤ 如何查看网页jquery源代码
右击页面,点击“查看元素”或“查看源码”就可以查案网页的html
一般<script>juqery代码</script>标签包裹的就是写在页面上的jQuery代码
另外还有写在jQuery文件在页面通过<script src="jquery文件地址"></script>这里的地址一般是相对地址,找到相应的地址打开文件就可以了
㈥ 如何通过JavaScript或者jQuery异步实现获取远程网页源码,例如按下按钮就显示某网站的源
js和jquery无法直接获取远程网站的原码,因为ajax无法跨域,如果你想引用,直接用iframe不就得了。如果想获取源码,用js访问php,让php去干这活,然后返回给页面
方法有了,自己动手