jquery 如何处理单击<a> 的时候获取href并且让href增加一个参数?

jquery 如何处理单击<a> 的时候获取href并且让href增加一个参数?,第1张

$("#all_cities dd a").click(function(){

$(this).attr("href",$(this).attr("href")+"&url=sigecity")

})

这里只对<dl id="all_cities">这个标签下的姿差<dd>中的所有a标签加属性,如果你想扩辩颂大携册郑范围,可以修改上面的选择器,如果想改变添加的参数名和参数值,在click()方法中进行相应修改..

jquery很简单很好学,建议你有空看下相应的例子和API,自己拿这个来做开发比在百度问别人好的多

panel中的href是可以通过get的方式传参的,

panel原理,就仔蚂是将一个页面添加到一个面板上,蠢弯通过JS/JQ/CSS等手段,让他们分开显示,但是不管怎带戚闷么样它们都是一个个单独的个字,与一般的网站一样。

通过get方式传递参数,在指定页面上,

如果页面是HTML,通过获取当前的URL然后截取的方式获取参数

如果页面是动态页面,直接通过Request获取就好,

如:$('#aa').panel({

href:"_test.html?Id="+selectedRow.Id,

onLoad:function(){

}

})

jQuery 是一个JavaScript函数库。支持HTML元素选取和 *** 作、CSS *** 作、JS特效与动画、DOM处理、Ajax等。

JQuery attr(key)   获取指定属性的值。可以一次设置多个值。放到滚搭森隐一个json对象中即可。

而$("a")是获取页面所有的A标签,是a标签的一个集合,对他的 *** 作,所有的A标签都将具有,所以,在使用的时候一定要留意,避免事件大春拿传递


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11966824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存