问题标签 [ajaxify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
266 浏览

javascript - Ajaxify 网站,以便在不刷新页面的情况下加载 .php 页面

我一直在使用以下帖子的最佳答案中的代码:

需要帮助了解如何对网站进行 ajaxify

当我尝试使用 .html 页面时,它可以正常工作,如示例所示。但是,我的页面是在 php.ini 中的。一切都在 php 页面上正常工作,除了当 url 更新时它显示为 .html 而不是 .php。

在代码中,取自我提到的答案:

我试过改变

到(将 .html 更改为 .php):

但是,这没有效果。我也尝试过更改 HTML:

到(将 .php 添加到 hrefs):

但这会阻止页面加载完全工作。任何建议将不胜感激。谢谢!

0 投票
0 回答
720 浏览

shopify - 在 Shopify 上查看购物车按钮未显示购物车

https://imprint-aftercare.myshopify.com/
以 Timber 为基础构建了一个主题。单击“添加到购物车”成功添加到购物车并用购物车填充滑出抽屉......但是,单击购物车图标会使抽屉滑出,但根本不显示购物车。我走了在这个代码上重复了几十次,并与我在哪里编码的商店进行比较,但无法弄清楚。帮助!

编辑:根据要求,这是相关代码

0 投票
0 回答
747 浏览

javascript - 是否有相当于 {% include 'ajaxify-cart' %} 的javascript?| Shopify

我有一家商店,它使用侧边栏过滤器按标签、系列、供应商和各种其他选项过滤我的系列页面上的产品。过滤器写入theme.js

我添加了一个添加到购物车按钮,并通过本文中列出的程序来“ajaxify”我的购物车。

https://help.shopify.com/themes/customization/products/add-to-cart/stay-on-product-page-when-items-added-to-cart

一切都很好。过滤器做了它应该做的事情。添加到购物车按钮适用于我主页上的收藏页面和带有过滤器的收藏页面。

唯一的例外是 ajaxify-cart.liquid 似乎没有在侧边栏所在的集合页面本身上触发。其他地方都很好。

我猜这是因为 ajaxify-cart.liquid 没有在侧边栏中被触发。

我想知道是否可以将一些代码添加到 theme.js 以实现类似于 {% include 'ajaxify-cart' %} 在液体文件中所做的事情。

我离这个很远吗?如果是这样,有什么想法吗?

一如既往,感谢您的宝贵时间。

杰夫

0 投票
1 回答
14 浏览

javascript - History.js 导致 javascript 不被呈现

当我在运行 history.js 时单击链接时,我遇到了一个非常奇怪的问题,即没有呈现 javascript(它只是在正文上方显示为纯文本)。

历史和所有应该像它一样工作的东西,但这只是在使用它时没有渲染其他 JS 的事实。

0 投票
0 回答
381 浏览

javascript - SHOPIFY | Items added to cart, not displayed until page refresh

I don't really have much experience in coding, but I found a tutorial on how to add an "Add to cart" button to shopify products without entering the specific product.

Im having troubles with my cart not updating and displaying the added items without me having to refresh the page or go to another page. This applies to both collection items and featured product items.

webpage: https://www.agoodcase.dk/

This is the snippet I am using to add items to the cart

My button looks like this:

`

`

What am I missing/doing wrong?