如何在js中插入一些链接用于双引号单引号问题?

时间:2017-11-25 09:53:27

标签: javascript

echo'<script>
$( ".callback" ).click(function() {
  waitingDialog.show("Loading Something...",{
                progressType: "success",
                onHide: function () {alert("<a href="">link</a>");}
      });
setTimeout(function () {
  waitingDialog.hide();
}, 3000);
});
</script>
';

我想在

中插入一些链接
alert("<a href="">link</a>"); 

我的echo是单引号。那我怎么用呢?当我尝试使用.$pp.变量时,我收到了错误

  

意外的EOF

2 个答案:

答案 0 :(得分:0)

您需要在字符串中转义引号。

onHide: function () {alert("<a href=\'http://example.com\'>link</a>");}
                                    ^^                  ^^

答案 1 :(得分:0)

echo'<script>
  $( ".callback" ).click(function() {
    waitingDialog.show("Loading Something...",{
                  progressType: "success",
                  onHide: function () {
                     alert("<a href=\"http://yourlink.com\">link</a>");
                  }
        });
    setTimeout(function () {
      waitingDialog.hide();
    }, 3000);
  });
</script>
';