我正在使用手风琴 jQuery UI,在每个手风琴中都有一些字段,我希望能够通过使用每个手风琴的第一个 input[type=text] 来更改每个手风琴标题
我写的这个 JS,但仅适用于第一个手风琴的第一个输入 [type=text],我想要每个手风琴
$('.redux-groups-accordion-group input[type=text]:first').live('keyup',function(event) {
$(this).parents('.redux-groups-accordion-group:first').find('.redux-groups-header').text(event.target.value);
});
HTML:
<div id="redux-groups-accordion">
<div class="redux-groups-accordion-group">
<h3 class="ui-accordion-header">
<span class="redux-groups-header">New Slide Title</span>
</h3>
<div class="ui-accordion-content">
<input type="hidden" name="id" />
<input type="text" name="title" />
<input type="text" name="tags" />
</div>
</div>
<div class="redux-groups-accordion-group">
<h3 class="ui-accordion-header">
<span class="redux-groups-header">New Slide Title</span>
</h3>
<div class="ui-accordion-content">
<input type="hidden" name="id" />
<input type="text" name="title" />
<input type="text" name="tags" />
</div>
</div>
</div>