作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 jquery 在我的网页中生成以下 html。
<input id="left_div_foretagname" class="userinfofont" type="text" name="left_div_foretagname" />
但是当我看到我的页面的 html 时,我得到以下 html:
<input name="left_div_foretagname" class="userinfofont ui-autocomplete-input" id="left_div_foretagname" role="textbox" aria-haspopup="true" type="text" autocomplete="off" aria-autocomplete="list"/>
我正在使用 jquery ui 自动完成
。它不仅是这个元素。我的 html 中的很多元素都有这些额外的属性。我怎样才能避免属性来获得这个额外的属性。
jquery ui 自动完成链接如下:
http://jqueryui.com/demos/autocomplete/
最佳答案
这些属性由 JQuery UI 添加,因此您不必自己执行,因此当您随着时间的推移升级库时,您不必更改任何内容。
为了使其在多个浏览器中工作,它们是必需的。
如果您查看演示的源代码,您会注意到添加了完全相同的额外属性:
<input id="tags" class="ui-autocomplete-input" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true">
即使基本来源只有:
<input id="tags">
关于javascript - 为什么我在使用 jquery ui 自动完成时会得到额外的 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12367962/
我创建了一个分支来开发新功能。由于这个新功能完全是作为一个新项目开发的,唯一可能的冲突来源是解决方案文件。 随着功能的开发,主分支更新了几次。当我完成开发和测试时,我做了: git checkout
我是一名优秀的程序员,十分优秀!