it-swarm.com.de

jQuery nicht erfasst TypeError: Object [Object Object] hat keinen Methodenschieberegler

Hier ist die Seite URL http://meracd.com/design/disc_designer.php?disc=cd

Ich habe JqueryUI für den Slider verwendet. Aber es funktioniert nicht. Ich habe jquery und jquery UI vor dem Script custom.js geladen.

enter image description here

18
Pritesh Desai

Sie haben mehrere Instanzen von jQuery auf Ihrer Seite.

Ihr jQuery UI Slider Plugin hängt an window.jQuery (dies ist Version 1.6.2), aber Ihr custom.js-Code versucht, gegen window.$ (was Version 1.6.4 ist) auszuführen.

Sie müssen entweder:

  • Befreien Sie sich von einem von ihnen (es gibt keine Notwendigkeit, beide zu haben) 
  • Alias ​​die in custom.js verwendete jQuery
  • Verwenden Sie noConflict() , um zu ermitteln, welche jQuery Zugriff auf die Variable $ erhält.
36
Yahel

Sie haben meinen Tag in meinem Fall gerettet, indem Sie mit noConflict () mein Problem gelöst haben

beispiel meines Codes

MVC 4

<script src="/Scripts/jquery-1.8.3.js"></script>
<script src="/Scripts/jquery-ui-1.9.2.js"></script>

jQuery.noConflict();
$(function(){
                 //  var $searchBox =  $("input#SearchString");
                   $("input#SearchString").autocomplete({
                       source: []
                   });
          });
5
Feras

Ich möchte nur sagen, dass ich ein ähnliches Problem hatte und es durch ein Upgrade meiner JQuery-Version gelöst habe. Ich hatte eine wirklich alte Version auf der Website und durch ein Update auf die neueste Version wurde das Problem behoben.

0
rii