javascript - cakephp - js文件中图像的路径

标签 javascript php jquery cakephp

尝试实现这个 jquery 插件 http://www.myjqueryplugins.com/jquery-plugin/jrating我无法在 js 文件中设置星星的路径。它不可能在 js 文件中使用 php,对吗? 因为我需要将这些星星路径设置在 webroot 文件夹中,如果没有 WWW_ROOT 常量,我不知道该怎么做

(function($) {
    $.fn.jRating = function(op) {
        var defaults = {
            bigStarsPath : 'icons/stars.png'
            ...

最佳答案

只需将其设为 absolute URL而不是相对 URL:

(function($) {
$.fn.jRating = function(op) {
    var defaults = {
        bigStarsPath : '/icons/stars.png'  //<-- notice the "/" before "icons"
        ...

这告诉它在“webroot”文件夹中寻找“icons”文件夹。

对于 webroot 中的任何其他文件也是如此。有时你想包含库或其他东西中的 css 或 javascript 文件 - 在这种情况下,你可以通过先设置“/”来包含它 - 如下所示:/bootstrap/js/main.js .

关于javascript - cakephp - js文件中图像的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20729497/

相关文章:

javascript - 错还是对? Javascript

php - 什么会导致 PHP 忽略 mysqli.reconnect 设置?

java - 使用 Base64 编码的 AES-128 加密在具有较长字符串的 Java 和 PHP 中的作用不同

javascript - 在手机/平板中查看js文件/代码

jquery - 帮助我使用 jScrollPane - JQUERY 插件

javascript - 单击并拖动选择区域

javascript - Bootstrap 4 默认选项卡 Pane 事件淡入淡出不起作用

javascript - 如何考虑时区创建 JS 日期对象 Node.js/javascript

javascript - 动态更新功能不起作用

javascript - 使用 Javascript 在后台运行 php