作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这似乎是个菜鸟问题,但我正试图回应这一点:
echo 'jQuery(document.body).prepend("<div id="notice" class="alert
alert-success">Advanced Custom Fields plugin is currently active.
</div>");';
所以这可以使用 jQuery 呈现。如果我这样做,编辑器不会显示任何突出显示错误,但代码不会呈现。我只是在控制台中得到这个:
Uncaught SyntaxError: missing ) after argument list
问题与 id="notice"和 class="alert alert-success"以及 jQuery 呈现它的方式有关。
如果我尝试这样做:
echo 'jQuery(document.body).prepend("<div id='notice' class='alert
alert-success'>Advanced Custom Fields plugin is currently active.
</div>");';
(注意单引号)。我在代码中遇到突出显示错误和以下错误:
Parse error: syntax error, unexpected 'notice' (T_STRING), expecting ',' or ';'
关于如何正确回应这个 id 和 class 有什么想法吗?
非常感谢!
最佳答案
您需要使用反斜杠转义字符串中的引号:
echo 'jQuery(document.body).prepend("<div id=\'notice\' class=\'alert alert-success\'>Advanced Custom Fields plugin is currently active.</div>");';
关于javascript - PHP:如何正确回显类和 id 以供 jQuery 呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52359232/
我的 Magento 模板文件中有几个链接。如果用户当前正在查看作为链接之一的页面,我希望该链接显示 CSS 类“事件”。我怎样才能做到这一点? 最佳答案 $routeName = Mage::
我是一名优秀的程序员,十分优秀!