Javascript 如何在HTML上显示基金登录?

Javascript 如何在HTML上显示基金登录?,javascript,jquery,Javascript,Jquery,我试着用英镑符号,但有个问号。你知道怎么展示这个吗 这是我的代码,我在这里插入了那个标志 setInterval(function() { $('p').fadeOut(500, function() { var $this = $(this); $this.text($this.text() == 'throw your family at it' ? 'now available from £12.995

我试着用英镑符号,但有个问号。你知道怎么展示这个吗

这是我的代码,我在这里插入了那个标志

setInterval(function() {
            $('p').fadeOut(500, function() {
                var $this = $(this);
                $this.text($this.text() == 'throw your family at it' ? 'now available from £12.995' : 'throw your family at it');        
                $this.toggleClass('first second');        
                $this.fadeIn(500);
            });
        }, 3000);

似乎您在js和html中使用了不正确或不一致的字符集。尝试使用html实体。这是一个完整的参考:


祝你好运。

在html标题中使用这一行

用于HTML4


用于HTML5


@Markus您可以使用此
code

    setInterval(function() {
        $('p').fadeOut(500, function() {
            var $this = $(this);
            $this.text($this.text() == 'throw your family at it' ? 'now available from £12.995' : 'throw your family at it');        
            $this.toggleClass('first second');        
            $this.fadeIn(500);
        });
    }, 3000);
使用jQuery方法代替

比如:

$('p').html('now available from £12.995'); 
提琴样品:


阅读更多关于HTML特殊字符的信息

你能把你的代码添加到小提琴上吗?这个问题应该用
HTML
标记,因为在HTML中要求特殊字符是很明显的。
javascript
jquery
的标记可以保留在那里,因为代码示例使用的是这种语言/库。IDE编辑器中的字符集必须与html代码相同。如果你用ISO-8859-1编写代码并在html UTF-8中指定是不正确的。@MarcosPérezGude这只是一个使用meta标记的例子。哦,是的,我删除了下一票,但是如果用户不知道字符集是如何工作的,它可能是一个混乱的代码。现在它将向我展示代码
£我正在使用
  <meta charset="UTF-8">
    setInterval(function() {
        $('p').fadeOut(500, function() {
            var $this = $(this);
            $this.text($this.text() == 'throw your family at it' ? 'now available from &#163;12.995' : 'throw your family at it');        
            $this.toggleClass('first second');        
            $this.fadeIn(500);
        });
    }, 3000);
$('p').html('now available from &pound;12.995');