name属性使ったらできないですかね?
jQuery( function( $ ) {
$( 'input[name="example\\[\\]"]' ).click( function() {
// ここに処理
} );
} );
> Tahashi Kitajimaさん
ありがとうございます。試してみます。
投稿直後にご自身のブログでこの問いに回答をしてくださった方がいらっしゃいましたので、
その方法を試してみたところ、期待通りの結果を得ることが出来ました。
そのことに敬意を表し、今後同じ疑問でここに来られた方のために記しておきます。
<input type=”checkbox” を置換してやればいいということが分かります。PHPでの置換でもっとも単純なのは、str_replaceですのでこれを使います。
functions.phpに
add_filter('wpcf7_form_elements', 'add_checkbox_attributes');
function add_checkbox_attributes ($form){
$form = str_replace('<input type="checkbox"', '<input onClick="hogehoge(this,'. "'t'". ')" type="checkbox"', $form);
return $form;
}
を加えます。
(引用元)
Contact Form 7の inputタグに属性を追加する方法
http://kitaney-wordpress.blogspot.jp/2015/03/contact-form-7.html