重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
两个事件绑定的时间是一样的话,你可以写一个function让两个事件调用就行了。
成都创新互联公司是网站建设专家,致力于互联网品牌建设与网络营销,专业领域包括做网站、成都网站设计、电商网站制作开发、重庆小程序开发公司、微信营销、系统平台开发,与其他网站设计及系统开发公司不同,我们的整合解决方案结合了恒基网络品牌建设经验和互联网整合营销的理念,并将策略和执行紧密结合,且不断评估并优化我们的方案,为客户提供全方位的互联网品牌整合方案!
script type="text/javascript"
$("span[class='one']").click(function(){doThing()});
$("span[class='two']").click(function(){doThing()});
function doThing(){
//这里写你的操作或内容
};
/script
提交的这个地址
可以是jsp页面。你可以在jsp里面写访问的方法,而ajax有一个data属性,这个就是你需要传递的值。
也可以是一个类似.d0的后台程序。如果你使用jquery跟struts的结合,你传递的地址是**.do.我自己开发的一个小项目就是利用jquery,struts,hibernate结合做的。
方法很多,其实不止这些。
大致是这个样子:
jQuery.ajax({
type: "post",//也可以是get,这个你应该知道
url: "**.do",//也可以是*.jsp,*.asp等,方法很多
data: {
value : $(this).val()//这个值是你需要传递的,也可以是一个json对象,反正都是键值对,你在.do或者jsp可以得到。
},
success: function(data, textStatus){//回调函数,返回成功调去
},
error: function(){//返回失败调用
alert("错误!");
}
})
其实你可以看下官方文档,查下其他资料
$(this).wrap("a
href='"+a+"'
/a");
主要就是因为你的这个a被当成了一个字符,而不是一个字符串。
你先写"a
href='"是一个字符串,然后用+拼接字符串,把变量a连接上,再加上后面的字符串"'
/a"。
这样输出的时候a会被它的内容XXX给替换掉,变成a
href="XXX"/a。
使用步骤如下:
1.jQuery给放到一个文件夹里面,方便我们待会引用这个jQuery,这里我就放到我项目的js文件夹里面。
2.然后我们来开始编辑HTML界面代码。
3.使用script标签把jQuery引入到我们的HTML界面。src引号里面的就是我们的jQuery路径名称。
4.接着再书写一个script标签对,里面写上jQuery入口函数,这样,当我们的HTML加载完成之后就会执行我们的jQuery代码