diff --git a/IPython/html/widgets/bool.py b/IPython/html/widgets/bool.py
index e032281..9f71baf 100644
--- a/IPython/html/widgets/bool.py
+++ b/IPython/html/widgets/bool.py
@@ -1,12 +1,9 @@
-import os
-
 from base import Widget
 from IPython.utils.traitlets import Unicode, Bool, List
 
 class BoolWidget(Widget):
     target_name = Unicode('BoolWidgetModel')
     default_view_name = Unicode('CheckboxView')
-    js_requirements = List(["static/notebook/js/widgets/bool.js"])
     _keys = ['value', 'description', 'disabled']
     
     value = Bool(False)
diff --git a/IPython/html/widgets/container.py b/IPython/html/widgets/container.py
index a9ce0df..09ec116 100644
--- a/IPython/html/widgets/container.py
+++ b/IPython/html/widgets/container.py
@@ -1,12 +1,7 @@
-import os
-
 from base import Widget
-from IPython.utils.traitlets import Unicode, List
-from IPython.utils.javascript import display_all_js
+from IPython.utils.traitlets import Unicode
 
 class ContainerWidget(Widget):
     target_name = Unicode('container_widget')
     default_view_name = Unicode('ContainerView')
-    js_requirements = List(["static/notebook/js/widgets/container.js"])
-    
-    _keys = []
+    
\ No newline at end of file
diff --git a/IPython/html/widgets/float_range.py b/IPython/html/widgets/float_range.py
index 0262697..ba12de8 100644
--- a/IPython/html/widgets/float_range.py
+++ b/IPython/html/widgets/float_range.py
@@ -1,13 +1,9 @@
-import os
-
 from base import Widget
 from IPython.utils.traitlets import Unicode, Float, Bool, List
-from IPython.utils.javascript import display_all_js
 
 class FloatRangeWidget(Widget):
     target_name = Unicode('FloatRangeWidgetModel')
     default_view_name = Unicode('FloatSliderView')
-    js_requirements = List(["static/notebook/js/widgets/float_range.js"])
     _keys = ['value', 'step', 'max', 'min', 'disabled', 'orientation']
     
     value = Float(0.0) 
diff --git a/IPython/html/widgets/int_range.py b/IPython/html/widgets/int_range.py
index 3f4bf26..f89a537 100644
--- a/IPython/html/widgets/int_range.py
+++ b/IPython/html/widgets/int_range.py
@@ -1,13 +1,9 @@
-import os
-
 from base import Widget
 from IPython.utils.traitlets import Unicode, Int, Bool, List
-from IPython.utils.javascript import display_all_js
 
 class IntRangeWidget(Widget):
     target_name = Unicode('IntRangeWidgetModel')
     default_view_name = Unicode('IntSliderView')
-    js_requirements = List(["static/notebook/js/widgets/int_range.js"])
     _keys = ['value', 'step', 'max', 'min', 'disabled', 'orientation']
 
     value = Int(0) 
diff --git a/IPython/html/widgets/selection.py b/IPython/html/widgets/selection.py
index 4420e87..c85a6d1 100644
--- a/IPython/html/widgets/selection.py
+++ b/IPython/html/widgets/selection.py
@@ -1,13 +1,9 @@
-import os
-
 from base import Widget
 from IPython.utils.traitlets import Unicode, List, Bool
-from IPython.utils.javascript import display_all_js
 
 class SelectionWidget(Widget):
     target_name = Unicode('SelectionWidgetModel')
     default_view_name = Unicode('DropdownView')
-    js_requirements = List(["static/notebook/js/widgets/selection.js"])
     _keys = ['value', 'values', 'disabled']
 
     value = Unicode()
diff --git a/IPython/html/widgets/string.py b/IPython/html/widgets/string.py
index 2e481e3..0644de0 100644
--- a/IPython/html/widgets/string.py
+++ b/IPython/html/widgets/string.py
@@ -1,14 +1,10 @@
-import os
-
 from base import Widget
 from IPython.utils.traitlets import Unicode, Bool, List
-from IPython.utils.javascript import display_all_js
 
 class StringWidget(Widget):
     target_name = Unicode('StringWidgetModel')
     default_view_name = Unicode('TextboxView')
-    js_requirements = List(["static/notebook/js/widgets/string.js"])
-    _keys = ['value', 'row_count', 'disabled']
+    _keys = ['value', 'disabled']
     
     value = Unicode()
     disabled = Bool(False) # Enable or disable user changes