我有HTML像下面,如何添加输入值,点击时点击(逗号)?
<ul class="holder" style="width: 512px;">
<li id="pt_5uZqW99dmlgmiuCTJiPHDC9T9o2sfz0I"
rel="[email protected]"
class="bit-box">[email protected]<a href="#" class="closebutton"></a>
</li>
<li id="pt_9O0pMJDhtNbRgU1vNM8He8Vh9zpJ1tcE"
rel="[email protected]"
class="bit-box">[email protected]<a href="#"
class="closebutton"></a>
</li>
<li id="pt_U8JH5E9y5w4atm4CadEPvuu3wdh3WcBx"
rel="[email protected]"
class="bit-box">[email protected]<a href="#"
class="closebutton"></a></li>
<li id="Project_update_user_id_annoninput"
class="bit-input">
<input type="text" autocomplete="off" size="0" class="maininput"></li>
</ul>
<input id="removeuser" value="" />
我需要李时珍的值存储在隐藏的输入框中,当我点击李的。 如果我点击第一二里的我需要存储的值一样,
<input id="removeuser" value="[email protected],[email protected]" />
这是我需要追加输入值,每次当我点击李的。
我用下面的一个,
jQuery(document).ready(function(){
jQuery("a.closebutton").click(function(){
jQuery("input#removeuser").val(jQuery.map(jQuery(this).parent().attr('rel')).join(","));
});
});
不过,这并不works.how我能做到这一点?
点击一次将项目添加到隐藏值,第二次点击删除它或不删除值? –
@IvanHušnjak无论何时它只能与(,)分隔符一起添加。 –
类似[THIS](http://jsfiddle.net/WpyUf/7/)? – adeneo