我试图通过ant脚本和JS在父元素的最后一个html文件中插入标记。我的HTML看起来像 -
<div class="swagger-ui-wrap">
<a id="logo" href="https://carmax.com"><img class="logo__img" alt="swagger" height="40" width="220" src="images/CarmaxLogo.png" /><span class="logo__title">Select an API</span></a>
<form id='api_selector'>
<select id ="select" onchange="navigateTo(this)" style="width: 200px;height:25px">
<option value = "SwaggerDocs/Application1.json">Application1</option>
<option value = "SwaggerDocs/Application2.json">Application2</option>
</select> Basic Authentication :
<input placeholder="User" id="input_user1" name="user" type="text" style="width: 80px;height:15px">
<input placeholder="password" id="input_pass1" name="pass" type="password" style="width: 80px;height:15px"/>
</form> </div>
我只想添加另一个&#34;选项&#34;最后一个&#34;选项&#34;之后的标签标签。这就是我正在尝试的 -
<target name="test">
<!--Load html file into property-->
<loadfile srcFile="D:\Tools\swagger.html" property="html.file"/>
<insertTag optionValue="${someValue}" fileName="${html.file}" optionName="${someName}"/>
</target>
<scriptdef name="insertTag" language="javascript">
<attribute name="fileName" />
<attribute name="optionValue" />
<attribute name="optionName" />
<![CDATA[
$((".select option:last").next().after("<option value = '"+optionValue+"'>"+optionName+"</option>")).load(attributes.get("fileName"));
]]>
但该文件没有使用新的&#34;选项标记&#34; - 你能告诉我我错过了什么吗?