jquery中如何进行字符串拼接

ICEMAN_BIN 2009-12-29 08:53:36
代码片段
------------------------------
<div id="divOrderCity">*</div>

--------jquery代码-------------

用jquery通过id获得对应层

var type=“Order”;
想要用
$("#div"+type+"City")
实现
$("#divOrderCity")
的作用
有何解决办法。。。?
...全文
6368 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
草根醉秋意 2009-12-29
  • 打赏
  • 举报
回复
var type="Order"; $("#txt"+type+"<%=City.ClientID%>")
ICEMAN_BIN 2009-12-29
  • 打赏
  • 举报
回复
(⊙o⊙)… 谢谢大家的支持!!!
但如果我要获得服务器控件
<asp:TextBox ID="txtOrderCity" runat="server"></asp:TextBox>
用 var type="Order"; $("#<%=txt"+type+"City.ClientID%>") 不行
谁有好的解决办法。。。?
hitlcyu19 2009-12-29
  • 打赏
  • 举报
回复
你自己写的对啊 什么意思?$("#div"+type+City) 没有错误啊
teerhu 2009-12-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 haiyong_sea 的回复:]
可以直接追加$("#div"+type+City)
[/Quote]
up
真哥哥 2009-12-29
  • 打赏
  • 举报
回复
可以直接追加$("#div"+type+City)
dadi0810 2009-12-29
  • 打赏
  • 举报
回复
帮顶!!!!!!!!!!!!
kathy_love150 2009-12-29
  • 打赏
  • 举报
回复
对啊
浪尖赏花 2009-12-29
  • 打赏
  • 举报
回复
var type = "Order";
$("#div"+type+"City")
Click_Me 2009-12-29
  • 打赏
  • 举报
回复

像楼主这样就可以的.
$("#div"+type+"City")
ICEMAN_BIN 2009-12-29
  • 打赏
  • 举报
回复
楼上的方法不行...
似乎可以添加一个插件 其中有一个format方法可以实现字符串拼接
具体用法我也不熟 以后有谁要用到可以试试..
不过好像在我这里用不了...
呵呵 谢谢大家!!!

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧