在jquery中的$. 怎么用其他字符串替换,如jQuery,要在什么文件中申明?

jQuery(function(){
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth();
for(var i=year; i>year-10; i--){
jQuery("<option value='"+i+"'>"+i+"年"+"</option>").appendTo("#begyear")
jQuery("<option value='"+i+"'>"+i+"年"+"</option>").appendTo("#endyear")
}
var showmonth='';
if((month+1)<10){
showmonth = '0' + (month+1);
}else{
showmonth = month+1;
}
jQuery('#begyear').attr('value',year);
jQuery('#endyear').attr('value', year);
jQuery('#begmonth').attr('value' ,showmonth);
jQuery('#endmonth').attr('value', showmonth);
});

这里面的jQuery 我用$.替换就没有效果了。

第1个回答  2012-09-06
啥意思?$在jquery中就是jQuery的简写撒 当你除了引用了jquery,而且还引用了其他也包含$符号的框架时需要转让$符号的控制权。追问

那可以直接在JS中用jQuery吗? 我项目中的一个jsp用的是jQuery,我把它改成$. 为什么没有用呀,不用声明什么的吗?

追答

jsp中当然可以用 你可以把代码贴上来给我们看看

这段代码完全没有问题 是jq的写法 你这个jsp上是否引入除jq外其他的脚本呢?把整个页面的head标签和引入其他js截个图来看看

第2个回答  2012-09-06
比如你想用jq来代替$加上
var jq=jQuery.noConflict()追问

这段代码是写在哪里的?直接在JSP 中吗?

追答

嗯。写在中

追问

可是在jsp 中没有看到 var jQuery = jQuery.noConflict(); 这里面的jQuery 是在哪里申明的?不是默认下是用 $ 的吗?

第3个回答  2017-12-22
jQuery(function($){})//把$当参数带进去

...怎么用其他字符串替换,如jQuery,要在什么文件中申明?
啥意思?$在jquery中就是jQuery的简写撒 当你除了引用了jquery,而且还引用了其他也包含$符号的框架时需要转让$符号的控制权。

jquery中的$可以被替换吗?怎么替换?
例如,在要用到$("div p")的地方,就必须换成jQuery("div p")。 '''注意:'''这个函数必须在你导入jQuery文件之后,并且在导入另一个导致冲突的库'''之前'''使用。当然也应当在其他冲突的库被使用之前,除非jQuery是最后一个导入的。

jquery怎么替换字符串
function replace(){ var str="tao zhang yi love liu weng ling"; re=new RegExp("l","g"); var newstart=str.replace(re,"t"); alert(newstr);}

jQuery 字符串查找替换 方法
1、replaceWith(),将所有匹配的元素替换成指定的HTML或DOM元素。示例:把所有的段落标记替换成加粗的标记。HTML 代码:HellocruelWorldjQuery 代码:$("p").replaceWith("Paragraph. ");结果:Paragraph. Paragraph. Paragraph. 2、replaceAll(),用匹配的元素替换掉所有 selector匹配到的元素 示例:把所有...

jquery $.text() 换行
二,需要改动xml原文件。办法二,使用一小段jquery插件:\/ jQuery xml plugin - Converts XML node(s) to string Dual licensed under the MIT and GPL Copyright (c) 2009 Radim Svoboda version 1.0.0 \/ jQuery.fn.xml=function(all){var s="";if(this.length)(((typeof all!='undefined...

Jquery的字符串替换问题
FYI,你所说的jQuery应该是指JavaScript。JavaScript是一种在Web deveopment中主要用于client side开发的编程语言,而jQuery是一个非常流行的JavaScript开发库。应用jQuery进行开发可以大大简化DOM Manipulation和Ajax等原本较繁琐的工作,更重要的是它能帮助开发人员避免大部分的浏览器兼容性问题,所以近年十分受...

jquery中的$.post()方法最后一个参数。
JSON数据是一种能很方便通过JavaScript解析的结构化数据。如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=?,这个参数会加在请求的URL后面。服务器端应当在JSON数据前加上回调函数名,以便完成一个有效...

一个jquery字符串替换的问题
(document).ready(function() { .each($("img[src*='\/\/gdp.alicdn.com']"),function(index,item){ (item).attr("src",$(item).attr("src").replace("\/\/gdp.alicdn.com","http:\/\/img04.taobaocdn.com"))});}); 这个就是你想要的 ...

jquery里的$("#") 与 js中的$("#"+) 有什么区别
("#")是指选择器选择带有id的元素,例如就可以用$("#test")来悬着这个div元素;里面有加号的情况一般是有变量,在函数封装时常用,例如:function test(slid){ $("#"+slid).show();}这里+只是一个连接的作用,总得来说就是jquery的选择器,没有区别的说法 ...

jQuery 里的$.post()是什么函数?
.post()是jquery一个简单的 POST 请求功能以取代复杂 $.ajax .第一个"php\/folders.php"url,{fun:"addDir", dirname:dirname, newDirname:newDirname, fetchDir:dirname}是data也就是你要传的参数,function(res)是回调函数。

相似回答