title: Icon-Picker shows up multiple times after clone-function
body: <p>First of all: sorry for my bad English AND I'm really not a jquery-pro - so please go easy on me.</p>
  
  <p>Here are the most important code-snippets + example... please tell me if you need more to help me.</p>
  
  <p>HTML + inline jquery icon picker:</p>
  
  <pre><code>&lt;div class="full" style="margin-bottom: 0;"&gt;
  
                                      &lt;span class="two_fifth first" style="margin-bottom: 0;"&gt;
                                          &lt;h3 class="skill-item-title"&gt;Symbol wählen&lt;/h3&gt;
                                      &lt;/span&gt;
  
                                      &lt;span class="three_fifth" style="margin-bottom: 0;"&gt;
  
                                          &lt;input id="icon2" type='' class="criteria_name_two show-tick" name='' style="width: 100%; float: left;" value='' placeholder=""&gt;
  
                                          &lt;script type="text/javascript"&gt;
                                      jQuery(document).ready(function($) {
                                          var icons = {
                                              'Webapplikationen' : ['fa fa-car', 'fa fa-caret-square-o-down', 'fa fa-caret-square-o-left']
                                          };
                                          $('#icon2').fontIconPicker({
                                              source: icons,
                                              emptyIcon: true,
                                              hasSearch: true,
                                              allCategoryText: 'Alle Anzeigen',
                                          });
                                      });
                                      &lt;/script&gt;
                                      &lt;/span&gt;
  
                                  &lt;/div&gt;
  </code></pre>
  
  <p></p>
  
  <p>HTML: "Add-Service" (calls the functions below):</p>
  
  <pre><code>&lt;div class="option_item"&gt;
                          &lt;button type="button" name="submit_add_service" id='submit_add_service' value="add" class="button-secondary"&gt;&lt;i class="fa fa-plus-circle"&gt;&lt;/i&gt;Service hinzufügen&lt;/button&gt;
                      &lt;/div&gt;
  </code></pre>
  
  <p>jQuery (Clone):</p>
  
  <pre><code>//ADD SERVICE
  jQuery('#template_service').hide();
  jQuery('#submit_add_service').on('click', function() {      
      $newItem = jQuery('#template_service .option_item').clone().appendTo('#resume_service').show();
      var tmp = $newItem;
      tmp = $.unique( tmp );
      if ($newItem.prev('.option_item').size() == 1) {
          var id = parseInt($newItem.prev('.option_item').attr('id')) + 1;
      } else {
          var id = 0; 
      }
      $newItem.attr('id', id);
  
      $newItem.find('.skill-item-title span.num').text(id+1);
  
      var nameText = 'wpjobus_company_services[' + id + '][0]';
      $newItem.find('.criteria_name').attr('id', 'fuck').attr('name', nameText);
  
      var nameText = 'wpjobus_company_services[' + id + '][1]';
      $newItem.find('.criteria_name_two').attr('id', 'fuck').attr('name', nameText);
  
      var nameText = 'wpjobus_company_services[' + id + '][2]';
      $newItem.find('.criteria_notes').attr('id', 'fuck').attr('name', nameText);
  
      var nameText = 'fuck';
      $newItem.find('.criteria_icon').attr('id', 'fuck');
  
      //event handler for newly created element
      $newItem.children('.button_del_service').on('click', function () {
          jQuery(this).parent('.option_item').remove();
      });
  
  });
  </code></pre>
  
  <p>Example: <a href="http://kufifi.at/test/last/2.html" rel="nofollow">http://kufifi.at/test/last/2.html</a></p>
  
  <p>The Problem in a few words:
  After I call the Clone() function the picker shows up twice. My guess is that it has something to do with a not yet ready DOM or with multiple ID's but as I said I'm really not good with <code>jquery</code> and I'm REALLY at the end with this.</p>
  
  <p>Sorry for the poor code - I "played" around with it really much the last day(s) trying to solve the problem.</p>
  
  <p>Hope someone can help me.</p>
  
  <p>Thanks,
  NiXxon.</p>