jQuery新手,需要一些帮助

时间:2017-04-28 21:32:07

标签: javascript jquery html dom dom-manipulation

嗨,大家需要一些jQuery代码的帮助,jQuery的新手...... Please check the HTML code 现在,输入脚本文件代码,我不知道这些行是做什么的?

$workEntryForm = $("[rel*=js-work-entry-form");
$workEntrySelectProject = $workEntryForm.find("[rel*=js-select-project]");
var $workEntryForm, $workEntrySelectProject;

任何人都可以解释分配给$ workEntryForm的内容吗?

1 个答案:

答案 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为onetwothree,因为这些元素具有rel属性,即部分选择。