页面部分html元素是通过服务端语言根据不同情况控制显示不同内容的,然而在同一个页面某些情况在dom准备好后需要用到ajax跟服务端通讯,而有些情况不需要,那么只想在页面存在指定的html标记时才触发ajax部分。
解决jquery判断元素是否存在的问题:
如上两种方式都可以判断html文档是否存在相关元素,之前试过用$("#abc") != null / !$("#abc") / $.find("#abc") .....
结果不行,因为无论元素是否存在都会返回object的,暂时使用以上两种方法之一解决了问题。