^=表示的含义是匹配指定内容的标签,例如^=a可以匹配id为“abc”的标签。
1、打开网页编辑器,新建html文档,在head标签中引入jQuery文件:
2、在body标签中添加四个div,为每个div设置id,其中除了第三个标签以外每个标签的id都包含一个“a”:
3、在控制台添加代码 $("[id^='a']"),这时所有带“a”的标签都会被选中,而第三个标签中没有“a”,所以没有被选中:
你应该下载个jquery的api看看,一目了然
id^='ds'表示查找id以ds开头的所有元素,例如id="dsdd" id="dshhhh" 都是符合的元素
正如 mailluzhou 所说就是选择id以ds开头的所有元素