嗨,大家需要一些jQuery代码的帮助,jQuery的新手...... Please check the HTML code 现在,输入脚本文件代码,我不知道这些行是做什么的?
$workEntryForm = $("[rel*=js-work-entry-form");
$workEntrySelectProject = $workEntryForm.find("[rel*=js-select-project]");
var $workEntryForm, $workEntrySelectProject;
任何人都可以解释分配给$ workEntryForm的内容吗?
答案 0 :(得分:1)
语法为 attribute contains selector
$("[rel*=js-work-entry-form")
选择包含rel
属性的所有元素,其中js-work-entry-form
字符串作为值的一部分。
<div id="one" rel="prefix-js-work-entry-form"></div>
<div id="two" rel="js-work-entry-form-suffix"></div>
<div id="three" rel="prefix-js-work-entry-form-suffix"></div>
<div id="four" rel="prefix"></div>
在上面的HTML
中,它会选择divs
,其ID为one
,two
和three
,因为这些元素具有rel属性,即部分选择。