学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

somaonojima

普段は主にフロントエンドのコーディングやWEBサイトの制作をディレクションから行っております。MENTAの利用はバックエンドのことに関して気軽に質問してみたいと思ったからです。
プロフィールをもっとみる

--

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

フロントエンド JavaScript jQuery shopify

MutationObserverがうまく動作しない

2022年5月7日
単発
予算
1,000円 〜 5,000円
提案数
2人が提案中
応募期限
終了

【 概要 】
MutationObserverがうまく動作しないのでトラブルが起こっている仕組みや原因の調べ方を教えて欲しいです。

【 目的 】
Shopifyを利用しております。
アプリのいいねボタンのカスタマイズを行いたいです。

【 詳細 】
○アプリが行っているであろうこと
ボタンが押されると非同期で情報を送信する。
該当のアプリのサンプルページ:
https://mixlogue-demo.myshopify.com/products/black-leather-bag
※ハートボタン押下で作動

○実装したいこと
1 - 別で自前のボタンを設置
2 - そのボタンが押されるとアプリのボタンが押される
3 - アプリボタンのDOM変更を監視してclassやテキストが変更されたら自前のボタンの挙動を制御する


2はjqueryのtrigger();で動作ができることを確認しましたが、3の段階で監視ができていないようです。
コンソール上で classlist.add 等で変更するときちんと動作します。
アプリ側のjsの制御で何か監視ができない理由があるとは思いますが、あまりjsに詳しくないため分からない状況です。


【コミュニケーション方法】
チャットのみ

以上、何かとお助けいただけましたら幸いです。
引き続きよろしくお願いします。

somaonojima

プロフィール

普段は主にフロントエンドのコーディングやWEBサイトの制作をディレクションから行っております。MENTAの利用はバックエンドのことに関して気軽に質問してみたいと思ったからです。

--

募集をシェアしてメンターを探そう
シェア