-1

你好,我是 jquery 的新手。

我在 wordpress 中有一个投票系统

这是一段代码

工作正常

$.post('<?php echo admin_url('admin-ajax.php'); ?>', data,
    function(response){
        if(response!="-1") {
            el.html("VOTED").unbind("click");
            if(response=="null") {
                alert("A vote has already been registered to this IP address.");
            } else {
                $("#votecounter").html(response);
                alert("Thanks for your vote.");
            }

在使用文本时

el.html("VOTED")

但是当我使用它时,我正在使用它它不起作用

el.html("<img width="584" height="455" src="/wp-content/uploads/2012/12/Hydrangeas.jpg" class="attachment-large wp-post-image" alt="Hydrangeas">")
4

2 回答 2

3

你需要逃避你的报价。Stack Overflow 上的语法高亮显示甚至显示帖子的格式不正确。

例子:

el.html("<img width=\"584\" height=\"455\" src=\"/wp-content/uploads/2012/12/Hydrangeas.jpg\" class=\"attachment-large wp-post-image\" alt=\"Hydrangeas\">")
于 2012-12-28T17:06:03.320 回答
2

尝试 :

el.html('<img width="584" height="455" src="/wp-content/uploads/2012/12/Hydrangeas.jpg" class="attachment-large wp-post-image" alt="Hydrangeas">')
于 2012-12-28T17:07:12.630 回答