代码片段
------------------------------
<div id="divOrderCity">*</div>--------jquery代码-------------用jquery通过id获得对应层var type=“Order”;
想要用
$("#div"+type+"City")
实现
$("#divOrderCity")
的作用
有何解决办法?

解决方案 »

  1.   


    像楼主这样就可以的.
    $("#div"+type+"City") 
      

  2.   

    var type = "Order"; 
    $("#div"+type+"City") 
      

  3.   

    你自己写的对啊 什么意思?$("#div"+type+City) 没有错误啊
      

  4.   

    (⊙o⊙)… 谢谢大家的支持!!!
     但如果我要获得服务器控件
     <asp:TextBox ID="txtOrderCity" runat="server"></asp:TextBox> 
    用 var type="Order"; $("#<%=txt"+type+"City.ClientID%>") 不行
    谁有好的解决办法?
      

  5.   

    var type="Order"; $("#txt"+type+"<%=City.ClientID%>")
      

  6.   

    楼上的方法不行...
    似乎可以添加一个插件 其中有一个format方法可以实现字符串拼接
    具体用法我也不熟  以后有谁要用到可以试试..
    不过好像在我这里用不了... 
    呵呵 谢谢大家!!!