値を取得する方法は角括弧内に当てはまります。角かっこから値を取得しても、オプションが true または false であることがわかりません。
たとえば、私はIDを持っています:
values = content.match(/[^[\]]+(?=])/g);
$(this).closest(".myclass").myFn({
postMe: values[0],
});
value[0] は ID (#myID) から取得される最初の値ですが、実行されません。次のような角括弧を付けます。
<div id="myID">[true]</div>
しかし、私は次のように直接置きます:
values = content.match(/[^[\]]+(?=])/g);
$(this).closest(".myclass").myFn({
postMe: true,
});
正常に動作します。この問題の解決策を教えてください。お手伝いありがとうございます。