p マルチボタンの挙動がおかしいと感じたら、ボタンの k^Key$ と k^ボタンID$ がユニークであるか確認してください。( このページの下で k^Key$ と k^ボタンID$ に関してそれぞれ説明します。) p もし k^Key$ や k^ボタンID$ がユニークでない場合、以下のような症状が現れます。 ui たしか「いいね!」を選択したと思うのだが、なぜか「悪いね!」が選択されている。 i wrong-choice クリックしてないはずの||ボタンが選択されている ui なにもクリックしていないのに、すべてのボタンが非選択になっている。 i all-unset クリックしていないのに||ボタンが非選択 t Keyの重複 p いいねボタンの k^Key$ は、k^貼り付け用コード生成ページ$で最初に入力した文字列です。 i key いいねボタンのKey p ウェブページに貼り付けた後では、k^data-pid="..."$ の部分で、k^Key$ を確認できます。 code
/code p このKeyが、再度、別のいいねボタンで使用された場合、2つのいいねボタンが互いに干渉しあいます。特に、その2つのいいねボタンが違ったテンプレートを使用している場合、このページの最初で示したような症状が現れます。(現時点で重複していなくても、過去に使用したKeyを再利用した場合も、似たような症状が起きます。) p 問題を直すには、重複しているKeyを、別の文字列に変更して重複を取り除いてください。 t ボタンIDの重複 p ボタン・テンプレートのHTMLファイルを開いて、中にある各ボタンの k^ボタンID$ がユニークであるかどうか確認してください。 k^ボタンID$ は k^data-bin="..."$ の中にある文字列です。 i highlight-bid 各ボタンIDはユニークで||なければいけない p もしボタンIDが重複して使用された場合、ボタンはきちんと動作いたしません。重複したボタンのIDを変更して、重複を取り除いてください。 tpl std