gpt4 book ai didi

jquery - 使用 jQuery prop() 按名称添加 html 实体

转载 作者:可可西里 更新时间:2023-11-01 13:07:30 26 4
gpt4 key购买 nike

我想使用 jQuery prop() 将省略号添加到输入元素的占位符属性,但不是预期的 ... 我得到的是文字字符串 &hellip ;

如何使用 jQuery prop() 按名称添加 html 实体?

$(document).ready(function(){
$('div#b input').prop('placeholder','Search…');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

<div id="a"><input type="text" placeholder="Search&hellip;" /></div><br />
<div id="b"><input type="text" /></div>

最佳答案

最简单的解决方案是使用原始十六进制代码而不是命名实体,因为 JS 和 DOM API 可以很好地处理这些代码。

$(document).ready(function(){
$('div#b input').prop('placeholder','Search\u2026'); // <- \u2026 is &hellip;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

<div id="a"><input type="text" placeholder="Search&hellip;" /></div><br />
<div id="b"><input type="text" /></div>

关于jquery - 使用 jQuery prop() 按名称添加 html 实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30633824/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com