我有一个包含以下代码的 javascript文件grid.js
Preview.prototype = {
        create : function() {
            // create Preview structure:
            this.$title = $( '<h3></h3>' );
            this.$description = $( '<p></p>' );
            this.$href = $('<div class="showbutton"><form id="myform" method="POST" action="#"><div class="linkbtn02"><a href="#">EVOEGEN</a></div></form></div>' );
            this.$details = $( '<div class="og-details"></div>' ).append( this.$title,this.$description,this.$href );
            this.$loading = $( '<div class="og-loading"></div>' );
            this.$fullimage = $( '<div class="og-fullimg"></div>' ).append( this.$loading );
            this.$closePreview = $( '<span class="og-close"></span>' );
            this.$previewInner = $( '<div class="og-expander-inner"></div>' ).append( this.$closePreview,this.$fullimage,this.$details );
            this.$previewEl = $( '<div class="og-expander"></div>' ).append( this.$previewInner );
            // append preview element to the item
            this.$item.append( this.getEl() );
            // set the transitions for the preview and the item
            if( support ) {
                this.setTransition();
            }
        },}

但我想为此.$href属性使用动态值.

它会是这样的

this.$href = $('<div class="showbutton"><?PHP woocommerce_quantity_input(); ?></div>' );

有人能告诉我如何使用PHP内部?

请注意,我有一个foreach循环.因此每个循环的行不同.

解决方法

您可以做的是从.js文件外部传递变量,如下所示:
// index.PHP

<div class="row">
    <div class="small-12 columns">
        page content
    </div>
</div>
<script>var test = '<?PHP echo $variable; ?>';</script>

然后引用该变量,就像在.js文件中定义它一样(注意潜在的范围问题).

如何在JavaScript中使用PHP代码的更多相关文章

  1. Weblogic上配置Hibernate为JNDI

    使用Weblogic的连接池,而不是自带的连接池。我修改的是D:estoracleclasseshibernate.properties,增加如下行:hibernate.dialectnet.sf.hibernate.dialect.OracleDialecthibernate.connection.datasourcemypoolhibernate.connection.provider_classnet.sf.hibernate.connection.DatasourceConnectionProvi

  2. 把WebLogic EJB程序迁移到JBoss上

    作为代替,通过把厂商特定的部署文件信息迁移到JBoss上,是可能把应用程序迁移到JBoss上的。为了演示如何把应用程序迁移到JBoss的过程,我们将把一个在WebLogic中开发的带有Oracle数据库的EJB应用程序迁移到带有MySQL数据库的JBoss应用程序服务器上。把WebLogicEJB应用程序部署到JBoss中并不需要修改实体EJB类,只需要修改该EJB的部署文件。

  3. 用PHP生成自己的LOG文件

    如果你的服务器不容许你读他的LOG文件,那你只好停下来分析你的访问者?你仅需做的事情是用PHP计算实际的点击次数,没有错误,没有象'304NotModified'和'InternalServerError'一样的错误。你的代码将生成自己的LOG文件。php/*用户定义变量*/$logfile="clf.log";/*LOG文件写到那里*/$timezone="0100";/*Timezonecorrection*/$lookup_size=true;/*设置文件的权限*/$document_root="/

  4. JSP的login程序代码

    JSP的login程序代码<!"queryString;}requestedUrl=response.encodeUrl;mySession.putValue;returnfalse;}else{returntrue;}}</JAVA><%//JSP文件StringgoodUser="bill";StringgoodPass="bobo";HttpSessionmySession=request.getSession;StringerrorMessage="PleaseLoginToAccessThePa

  5. 令你的网站获得任意Google PR值的方法

    在你网站的首页顶部加上以下代码在Location:后面填上一个任意PR值的网址,如Google.com就是10,msn.com就是9了,只要选对网址,哪N天后,你的网站就会显示相应的PR值了

  6. php – 如何在facebook og title属性中解决双引号问题

    我的Facebook应用程序上有一个简单的开放图形功能,我在Facebook上发布了一些动态文本.这是我的代码:问题是当$_GET[‘title’]变量中有双引号时,只有该引号之前的部分被发送到facebook.我知道为什么会发生这种情况但却无法想到解决这个问题的方法.有任何想法吗?

  7. php – Linkedin共享网址/不解析开放图

    我再次检查了我的HTML并在元数据中发现了一些警告/错误.我修好了,一切都很好.所以解决方案是遇到同样的问题:再次检查你的HTML并调试它.即使页面在浏览器中很好地加载,LinkedIn解析器在小错误方面也不那么强大.这tool可能有所帮助.

  8. 使用PHP从URL中获取“property og”元标记

    我想创建一个类似于Facebook使用的发布功能.我意识到最好提取具有og属性的元标记,例如“og:title”和“og:image”,因为如果我使用普通标记,有时它们会有换行符和其他类似的东西,它会出错.有没有办法使用PHP获取这些标签的内容,但没有AJAX或其他自定义解析器?解决方案是这样的:

  9. 如何在JavaScript中使用PHP代码

    我有一个包含以下代码的javascript文件grid.js但我想为此.$href属性使用动态值.它会是这样的有人能告诉我如何使用PHP内部?请注意,我有一个foreach循环.因此每个循环的行不同.解决方法您可以做的是从.js文件外部传递变量,如下所示:然后引用该变量,就像在.js文件中定义它一样.

  10. 使用jQuery更改元标记动态

    使用最新版本的jQuery。有人知道我在做什么错了吗?解决方法我想你应该逃跑:看看documentation

随机推荐

  1. js中‘!.’是什么意思

  2. Vue如何指定不编译的文件夹和favicon.ico

    这篇文章主要介绍了Vue如何指定不编译的文件夹和favicon.ico,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  3. 基于JavaScript编写一个图片转PDF转换器

    本文为大家介绍了一个简单的 JavaScript 项目,可以将图片转换为 PDF 文件。你可以从本地选择任何一张图片,只需点击一下即可将其转换为 PDF 文件,感兴趣的可以动手尝试一下

  4. jquery点赞功能实现代码 点个赞吧!

    点赞功能很多地方都会出现,如何实现爱心点赞功能,这篇文章主要为大家详细介绍了jquery点赞功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  5. AngularJs上传前预览图片的实例代码

    使用AngularJs进行开发,在项目中,经常会遇到上传图片后,需在一旁预览图片内容,怎么实现这样的功能呢?今天小编给大家分享AugularJs上传前预览图片的实现代码,需要的朋友参考下吧

  6. JavaScript面向对象编程入门教程

    这篇文章主要介绍了JavaScript面向对象编程的相关概念,例如类、对象、属性、方法等面向对象的术语,并以实例讲解各种术语的使用,非常好的一篇面向对象入门教程,其它语言也可以参考哦

  7. jQuery中的通配符选择器使用总结

    通配符在控制input标签时相当好用,这里简单进行了jQuery中的通配符选择器使用总结,需要的朋友可以参考下

  8. javascript 动态调整图片尺寸实现代码

    在自己的网站上更新文章时一个比较常见的问题是:文章插图太宽,使整个网页都变形了。如果对每个插图都先进行缩放再插入的话,太麻烦了。

  9. jquery ajaxfileupload异步上传插件

    这篇文章主要为大家详细介绍了jquery ajaxfileupload异步上传插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. React学习之受控组件与数据共享实例分析

    这篇文章主要介绍了React学习之受控组件与数据共享,结合实例形式分析了React受控组件与组件间数据共享相关原理与使用技巧,需要的朋友可以参考下

返回
顶部