Я просматриваю учебник по перетаскиванию JQuery здесь: http://www.elated.com/articles/drag-and-drop-with-jquery-your-essential-guide/
Это отличное учебное пособие, но у меня есть некоторые проблемы с финальным проектом в Internet Explorer.Я использую IE 9 и его инструменты разработчика, чтобы изменить режим документа с IE9 на IE8 и IE7.
Если я изменю режим документа на стандарты IE9, то ни один из элементов div, созданных с помощью javascript, не появится.Если я изменю режим документа на IE7, то числовой текст внутри перетаскиваемых карточек будет разрезан пополам.Кажется, что работает режим IE8 - конечно, закругленные края - нет.
Вот ссылка на готовый продукт, если вы хотите проверить себя: http://www.elated.com/res/File/articles/development/javascript/jquery/drag-and-drop-with-jquery-your-essential-guide/card-game.html
Я пробовал использоватьТаблица стилей IE в Blueprint, но там нет никакой помощи.Также я изменил версии JQuery и JQueryUI на следующие:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>
Все еще без изменений.
Кто-нибудь знает, что может быть причиной этих проблем?
попробуйте удалить следующую строку и посмотреть, работает ли она. У меня была похожая ситуация, и это решило проблему. Очевидно, вам нужно будет переписать код, чтобы получить функциональность.
stack: '#cardPile div' * * 1004
stack: '#cardPile div'