一个页面用到2个jquery版本怎么办,求助啊

试了这么写:结果没用... 试了这么写:

结果没用
展开
 我来答
金陵小七d5
2014-04-04 · TA获得超过2010个赞
知道小有建树答主
回答量:1623
采纳率:0%
帮助的人:1023万
展开全部
jquery版本向下兼容啊,如果是同一类库,引用一次最高版本就可以了。

如果是不同类库,特殊引用或者引用次数不多的用这个
jQuery.noConflict();
(function($) {
$(function() {
// 使用 $ 作为 jQuery 别名的代码
});
})(jQuery);
// 其他用 $ 作为别名的库的代码

其他仍然用$好了。
追问

新手,看不怎么明白,

jQuery1.4.2不能用.form()函数,那应该怎么对form操作?

追答
都已经jquery了,还要为操作form担心?使用ajax吧!美观又安全实用。

看了你的例子,好像是为了提交一个表单到save_news.php,假设你的按钮是id为btn1的元素,我们可以这样写
$("#btn1").click(function(){
$.ajax({
type: "POST",
url: "save_news.php",
data: "字段1=值1&字段2=值2",
success: function(msg){
//提交成功后的操作
alert( "添加新闻成功! " + msg ); //这里的msg是save_news.php提交成功后,页面返回的html内容
}
});
});
如果想提交成功后不弹出对话框,而是网页内容发生变化,则只需在success后的function函数中指定发生变化的id元素进行操作即可,如需要在提交成功后,id为output的div内显示成功的信息:
$("#btn1").click(function(){
$.ajax({
type: "POST",
url: "save_news.php",
data: "字段1=值1&字段2=值2",
success: function(msg){
//提交成功后的操作
$("#output").html("添加新闻成功!"+msg);
}
});
});
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式