$(":ui-dialog")我看了一下这个ui-dialog这玩意是个class名称被jquery-ui-dialog.js这样一个jquery组件所使用,但是不明白冒号选择器可以这样使用?一般不都是.ui-dialog么

解决方案 »

  1.   

    楼主去看看Jquery的API里面有很多这样的选择器,比如:
    :first  是否为第一个元素
    :even   是否为第偶数个元素
    :odd    是否为第奇数个元素
    你说的那个选择器,应该是UI里面的,表示选择所有的警示框
      

  2.   

    我就是API里没看到才来问的,而且不觉得奇怪吗,api里那些都是固定含 义的,但这个只是一个class名
      

  3.   

    $(":ui-dialog") 没见过。
    只知道dialog是jquery ui插件之一。
      

  4.   

    难道jquery-ui-dialog.js 这里边增加了:+class的支持?
      

  5.   

    我明白了,jquery的一个组件在里面扩展了:的选择