商品ページでバリエーションを切り替えるとカートに追加ボタンが機能しない(buttonがdisabledとなる)

Topic summary

Dawnテーマを使用した商品詳細ページで、バリエーション切り替え時に「カートに追加」ボタンに disabled="disabled" 属性が付与されたまま残り、ボタンが機能しない問題が発生しています。

現象の詳細:

  • 正常なサイトでは、バリエーション切り替え時にJavaScript処理によって一時的に disabled 属性が付与されるが、すぐに削除される
  • 問題のあるサイトでは、この属性が削除されずに残ってしまう

質問内容:
投稿者は、この問題の解決策や関連する箇所について情報を求めています。JavaScript処理の不具合が原因と推測されますが、具体的な解決方法は未解決の状態です。

Summarized with AI on November 8. AI used: claude-sonnet-4-5-20250929.

テーマはDawnを使用しています。

バリエーションのある商品の商品詳細ページでバリエーションを切り替えると、カートに追加ボタン(buttonタグ)に

disabled="disabled"

が付与されたままとなり、カートに追加ボタンが機能しない状態です。

正常に動作しているサイトでは、バリエーション切り替え時に同様にbuttonタグにdisabled="disabled"が一時的に付与されますが、(jsの処理が走って?)disabled="disabled"がすぐに削除されます。

意図して関連するような箇所を触ったつもりはないのですが、気づかぬうちに触ってしまっていたのかもしれません。

解決策を教えて頂けたらと思います。