diff --git a/jquery_expander.module b/jquery_expander.module
index 9952151..7bf5c4f 100644
--- a/jquery_expander.module
+++ b/jquery_expander.module
@@ -100,7 +100,7 @@ function jquery_expander_field_formatter_settings_summary($field, $instance, $vi
  */
 function jquery_expander_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
   $element = array();
-  static $delta = array();
+  static $id = 0;
   $settings = $display['settings'];
 
   // Translate expand and collapse text if the i18n_field module is enabled.
@@ -117,15 +117,15 @@ function jquery_expander_field_formatter_view($entity_type, $entity, $field, $in
     $output = _text_sanitize($instance, $langcode, $item, 'value');
     $element[$delta] = array(
       '#markup' => $output,
-      '#prefix' => '<div class="field-expander field-expander-' . $delta . '">',
+      '#prefix' => '<div class="field-expander field-expander-' . $id . '">',
       '#suffix' => '</div>'
     );
     $element[$delta]['#attached']['js'] = array(
       drupal_get_path('module', 'jquery_expander') . '/js/jquery_expander.js' => array('type' => 'file'),
       libraries_get_path('jquery.expander') . '/jquery.expander.js' => array('type' => 'file'),
-      array('data' => array('jqueryExpander' => array($delta => $settings)), 'type' => 'setting'),
+      array('data' => array('jqueryExpander' => array($id => $settings)), 'type' => 'setting'),
     );
-    ++$delta;
+    ++$id;
   }
 
   return $element;
