Guest User

Untitled

a guest
Jun 22nd, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. function list_add_radio_input(list,name) {
  2. var items = list.find('li');
  3.  
  4.  
  5. jQuery(items).each( function() {
  6. var item_id_attr = jQuery(this).attr('id');
  7. var id = item_id_attr.split('-')[1];
  8. var span_text = jQuery(this).find('span.text');
  9. var radio = jQuery('<input type="radio" name="'+name+'" value="'+id+'">');
  10. span_text.before(radio);
  11. });
  12. }
  13.  
  14. ##GIVES
  15. <li id="item-7" class="">
  16. <input type="radio" value="8" name="type"/>
  17. <input type="radio" value="7" name="type"/>
  18. </li>
  19.  
  20.  
  21. ##CHILDREN
  22. function list_add_radio_input(list,name) {
  23. var items = list.find('li');
  24.  
  25.  
  26. jQuery(items).each( function() {
  27. var item_id_attr = jQuery(this).attr('id');
  28. var id = item_id_attr.split('-')[1];
  29. var span_text = jQuery(this).find('span.text');
  30. var radio = jQuery('<input type="radio" name="'+name+'" value="'+id+'">');
  31. span_text.before(radio);
  32. });
  33. }
  34. ##WORKS but the var id for the children takes the value of the parent id...
  35. example :
  36. <li id="item-7" class="">
  37. <input type="radio" value="8" name="type"/>
  38. </li>
Add Comment
Please, Sign In to add comment