这个div通过jquery如何取出呢?
使用 $("##5") 貌似不行。实在不知道该怎么办了。
当使用jQuery选择器的时候,如果id里包含#:[]之类的特殊的符号,或者xml里有如adb:aaa这样的,一般情况下是无法选到的。
这个时候可以使用一些技巧来选择相关的内容。
使用转义字符,并且使用[color=red]两个[/color]即可
下面是我的测试代码:
[code="java"]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[/code]
非要用"#5"吗?
[code="java"]
alert($("div[id='#5']").html());
[/code]
[code="java"]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[/code]
你不要用这么特殊的字符来当id呢,没必要自己找麻烦吧??