Rumah hujung hadapan web tutorial js Analisis contoh pengisihan seret dan lepas dalam jqueryUI_jquery

Analisis contoh pengisihan seret dan lepas dalam jqueryUI_jquery

May 16, 2016 pm 04:13 PM
Isih seret dan lepas

Contoh rujukanhttp://jsfiddle.net/KyleMit/Geupm/2/ (Tapak ini memerlukan FQ untuk melihat kesannya)

Malah, ia adalah versi dipertingkatkan contoh seret dan lepas troli beli-belah rasmi jqueryUI, yang menambah pengisihan apabila menyeret

Ini ialah kod html

Salin kod Kod adalah seperti berikut:


Produk



Baju-T



                                                                                                                               
  • Baju Lolcat

  •                                                                                                                                                                                                                                                                                                                                                                     
  • Baju Buckit

  •                                                                                                                                                                                                                              

    Beg



                                                                                                                                                         
  • Zebra Belang

  •                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

    Alat



                                                                                                                                                              
  • iPhone

  •                                                        
  • iPod

  •                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                




    Keranjang Beli-belah



                                                                                                                                                  
  • Tambahkan item anda di sini

  •         





    Ini ialah kod js Bahagian kod merah dalam kod js ditetapkan untuk diisih apabila ia boleh diseret ke dalam Bahagian kod oren tidak begitu difahami dan kelihatan tidak berguna





    Salin kod

    Kod adalah seperti berikut:

    $(fungsi () {
        $("#catalog").akordion();
        $("#catalog li").boleh diseret({
            tambahkanKepada: "badan",
            pembantu: "klon",
            connectToSortable: "#cart ol"
        });
        $("#cart ol").boleh disusun({
            item: "li:not(.placeholder)",
            sambungDengan: "li",
            isihan: fungsi () {
                $(this).removeClass("ui-state-default");
            },
            atas: fungsi () {
                //menyembunyikan pemegang tempat apabila item melebihi boleh diisih
                $(".pemegang tempat").hide();
            },
            keluar: fungsi () {
                if ($(this).children(":not(.placeholder)").length == 0) {
                    //menunjukkan pemegang tempat sekali lagi jika tiada item dalam senarai
                    $(".pemegang tempat").show();
                }
            }
        });
    });

      另外值得一提的是

    .ui-state-default貌似是拖拽时内置的一些类,对应的还有
    ui-state-hover等分别对应当有可以拖拽的对象在拖拽时,和拖拽到容器时的效果,本文代玜。。

    以上就是关于jQueryUI中拖拽排序问题的分析了,希望大家能够喜欢。

    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

    Alat AI Hot

    Undresser.AI Undress

    Undresser.AI Undress

    Apl berkuasa AI untuk mencipta foto bogel yang realistik

    AI Clothes Remover

    AI Clothes Remover

    Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

    Undress AI Tool

    Undress AI Tool

    Gambar buka pakaian secara percuma

    Clothoff.io

    Clothoff.io

    Penyingkiran pakaian AI

    AI Hentai Generator

    AI Hentai Generator

    Menjana ai hentai secara percuma.

    Artikel Panas

    R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
    2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
    Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
    1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
    Muzium Dua Point: Semua Pameran dan Di Mana Mencari Mereka
    1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

    Alat panas

    Notepad++7.3.1

    Notepad++7.3.1

    Editor kod yang mudah digunakan dan percuma

    SublimeText3 versi Cina

    SublimeText3 versi Cina

    Versi Cina, sangat mudah digunakan

    Hantar Studio 13.0.1

    Hantar Studio 13.0.1

    Persekitaran pembangunan bersepadu PHP yang berkuasa

    Dreamweaver CS6

    Dreamweaver CS6

    Alat pembangunan web visual

    SublimeText3 versi Mac

    SublimeText3 versi Mac

    Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

    Cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi pengisihan seret dan lepas Cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi pengisihan seret dan lepas Jul 22, 2023 pm 04:12 PM

    Cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi isihan seret dan lepas Prakata: Dalam pembangunan web, fungsi isihan seret dan lepas ialah fungsi biasa dan praktikal. Artikel ini akan memperkenalkan cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi pengisihan seret dan lepas dan menunjukkan proses pelaksanaan melalui contoh kod. 1. Persediaan persekitaran dan pemasangan Node.js Sebelum memulakan, anda perlu memasang Node.js. Anda boleh melawati https://nodejs.org/ untuk memuat turun dan memasang versi yang sepadan dengan sistem pengendalian. Pasang VueCL

    Cara menggunakan vue dan Element-plus untuk melaksanakan fungsi drag-and-drop dan pengisihan Cara menggunakan vue dan Element-plus untuk melaksanakan fungsi drag-and-drop dan pengisihan Jul 17, 2023 pm 09:02 PM

    Cara menggunakan vue dan Element-plus untuk melaksanakan fungsi drag-and-drop dan sorting Pengenalan: Dalam pembangunan web moden, pengalaman interaksi pengguna menjadi semakin penting. Fungsi seret dan lepas dan isihan ialah operasi interaktif biasa yang membolehkan pengguna menyusun semula elemen dengan mudah atau melaraskan kedudukan elemen. Artikel ini akan memperkenalkan cara menggunakan perpustakaan Vue dan Element-plus untuk melaksanakan fungsi drag-and-drop dan pengisihan serta menyediakan contoh kod yang sepadan. Persediaan teknikal: Untuk mula menulis kod berkaitan Vue dan Element-plus, kami

    HTML, CSS dan jQuery: Panduan teknikal untuk melaksanakan pengisihan drag-and-drop HTML, CSS dan jQuery: Panduan teknikal untuk melaksanakan pengisihan drag-and-drop Oct 24, 2023 am 08:12 AM

    HTML, CSS dan jQuery: Panduan teknikal untuk melaksanakan pengisihan drag-and-drop Dalam reka bentuk web moden, isihan drag-and-drop ialah ciri yang sangat biasa. Ia membolehkan pengguna mengisih dengan menyeret elemen, dan memberikan pengalaman pengguna yang baik semasa kemas kini masa nyata. Artikel ini akan memperkenalkan anda cara menggunakan HTML, CSS dan jQuery untuk melaksanakan fungsi pengisihan seret dan lepas yang mudah. Sebelum kita mula, kita perlu menyediakan beberapa struktur HTML asas dan gaya CSS, yang akan digunakan untuk pengisihan seret dan lepas kita yang seterusnya

    Gunakan applet WeChat untuk melaksanakan fungsi pengisihan seret dan lepas Gunakan applet WeChat untuk melaksanakan fungsi pengisihan seret dan lepas Nov 21, 2023 am 08:44 AM

    Menggunakan applet WeChat untuk melaksanakan kod contoh fungsi pengisihan seret dan lepas Semasa saya mula mempelajari applet WeChat, saya sentiasa berfikir bahawa sangat sukar untuk melaksanakan fungsi pengisihan seret dan lepas. Walau bagaimanapun, dengan menggali dokumentasi rasmi dan mencuba pendekatan yang berbeza, akhirnya saya berjaya melaksanakan fungsi ini. Dalam artikel ini, saya akan berkongsi contoh kod khusus yang melaksanakan fungsi pengisihan seret dan lepas. Mula-mula, buat senarai semua item boleh diisih dalam fail wxml. Contohnya: <viewclass="sortable-li

    Bagaimana untuk menyeret dan melepaskan data dalam pembangunan teknologi Vue Bagaimana untuk menyeret dan melepaskan data dalam pembangunan teknologi Vue Oct 09, 2023 pm 12:50 PM

    Cara menyeret dan melepaskan data isihan dalam pembangunan teknologi Vue memerlukan contoh kod khusus Dalam pembangunan web moden, seret dan lepas pengisihan adalah keperluan fungsian biasa. Sebagai rangka kerja JavaScript yang popular, Vue menyediakan pelbagai alatan dan fungsi untuk memudahkan pembangunan pengisihan seret dan lepas. Artikel ini akan memperkenalkan cara menggunakan teknologi Vue untuk menyeret dan melepaskan data dan memberikan beberapa contoh kod khusus. Pertama, kita perlu memasang Vue dan beberapa kebergantungan yang berkaitan, seperti vue-draggable. Dalam projek Vue,

    Cara menggunakan pemprosesan borang Vue untuk melaksanakan pengisihan seret dan lepas medan borang Cara menggunakan pemprosesan borang Vue untuk melaksanakan pengisihan seret dan lepas medan borang Aug 10, 2023 pm 11:57 PM

    Cara menggunakan pemprosesan borang Vue untuk melaksanakan pengisihan seret dan lepaskan medan borang adalah salah satu komponen terpenting dalam pembangunan web. Untuk bentuk besar, pengisihan antara medan selalunya merupakan keperluan yang sangat biasa. Artikel ini akan memperkenalkan cara menggunakan pemprosesan borang Vue untuk melaksanakan pengisihan seret dan lepas medan borang dan memberikan contoh kod yang sepadan. Pertama, kita perlu memperkenalkan Vue.js dan pemalam yang sepadan, termasuk pemalam vuedraggable. Kita boleh menggunakan npm untuk memasang pemalam yang berkaitan: npminsta

    Bagaimana untuk menggunakan JavaScript untuk melaksanakan pengisihan seret dan lepas imej? Bagaimana untuk menggunakan JavaScript untuk melaksanakan pengisihan seret dan lepas imej? Oct 18, 2023 am 10:24 AM

    Bagaimana untuk menggunakan JavaScript untuk melaksanakan pengisihan seret dan lepas imej? Dalam pembangunan web moden, adalah keperluan biasa untuk melaksanakan fungsi pengisihan seret dan lepas imej. Dengan menyeret dan menjatuhkan gambar, anda boleh menukar kedudukan gambar pada halaman dengan mudah untuk mencapai pengisihan gambar. Artikel ini akan memperkenalkan cara menggunakan JavaScript untuk mencapai fungsi ini, dengan contoh kod khusus. Pertama, kita perlu menyediakan beberapa kod HTML dan CSS untuk memaparkan imej dan menentukan gaya. Katakan ada <di

    Bagaimana untuk menggunakan Vue untuk mencapai kesan pengisihan boleh lipat dan seret dan lepas? Bagaimana untuk menggunakan Vue untuk mencapai kesan pengisihan boleh lipat dan seret dan lepas? Jun 27, 2023 am 11:27 AM

    Dalam pembangunan bahagian hadapan, adalah keperluan biasa untuk mencapai kesan pengisihan boleh lipat dan seret dan lepas. Fungsi ini boleh dilaksanakan dengan mudah dan cepat menggunakan rangka kerja Vue. Artikel ini akan memperkenalkan cara menggunakan Vue untuk mencapai kesan pengisihan boleh lipat dan seret dan lepas, menjadikan halaman kelihatan lebih cantik dan lebih mudah digunakan. 1. Kesan runtuh 1.1 Tulis kod HTML dan CSS Mula-mula, cipta elemen yang perlu dilipat dalam HTML, seperti yang ditunjukkan di bawah: <divclass="collapse">&lt

    See all articles