Voeg eenvoudig Drag & Drop toe aan Website met Dragula
Ben je op zoek naar een gratis bibliotheek om te werken met Drag & Drop-functies ? Dan is Dragula de enige bron die je nodig hebt.
Met dit gratis script kun je drag & drop-functies toevoegen voor elk element op je pagina . Dit omvat ondersteuning voor de React & AngularJS-frameworks, samen met vanilla JavaScript.
Dragula is super eenvoudig in te stellen en het wordt geleverd met een aantal aangepaste triggers voor gebruikersgedrag . Dit betekent dat u uw eigen functies kunt activeren nadat de gebruiker een item heeft versleept, op een item heeft geklikt of een deel van de pagina opnieuw heeft gerangschikt.

De setup van de Dragula vereist slechts één JavaScript-bestand om het te laten werken. Hoewel, de extra opties kunnen een beetje verwarrend zijn.
Stel dat u twee containers hebt, #left
en #right
, die u wilt ondersteunen met versleepbare items. U moet deze containers handmatig toevoegen aan de Dragula-functie om de drag & drop-methoden te ondersteunen.
Als je de basisprincipes van de front-end ontwikkeling niet goed kent, dan zul je moeite hebben om Dragula te gebruiken. Maar de GitHub-repo heeft tal van geweldige voorbeelden die u kunt volgen en zelfs codefragmenten die u kunt kopiëren .
Hier is één voorbeeld van de GitHub-documenten voor het richten van de twee (linker en rechter) containers :
dragula ([document.querySelector ('# left'), document.querySelector ('# right')]);
Let op: als je verder kijkt op de GitHub-pagina vind je een enorme lijst met opties die je aan deze functie kunt doorgeven.
U kunt kiezen of u items wilt kopiëren of verplaatsen, welke containers de gesleepte items en zelfs callback-functies ondersteunen die werken via verschillende gebruikersgedragingen zoals:
- Zweven boven een container
- Initial click & drag-gebeurtenis
- Laat evenement vallen
- Een element buiten de grenzen laten vallen
- Een element / container klonen door te slepen
Deze bibliotheek zal wat initieel werk vergen, maar als je bekend bent met JavaScript, dan zou dit een no-brainer moeten zijn.
Kijk over de demopagina om te zien hoe het werkt en om een paar ideeën voor codevoorbeelden te krijgen . Dragula is een enorme bibliotheek en het is waarschijnlijk het beste open-source-script voor het verwerken van slepen en neerzetten, met het grootste scala aan aanpassingen .


Hoe u uw persoonlijke website op de servers van Google gratis host
Op dit moment host iedereen een persoonlijke of portfoliowebsite om zijn informatie op het web te tonen. Als u uw eigen persoonlijke website wilt hosten, maar u hoeft er niet echt voor in te zetten, dan is deze post bij u in de buurt.Deze eenvoudige tutorial laat je zien hoe je gratis een basiswebsite (gebouwd met HTML & CSS) op de servers van Google kunt hosten

22 WordPress-plug-ins om formulieren, enquêtes en enquêtes te maken
Het is een bekend feit dat een van de beste manieren om gebruikers op uw website te betrekken en significante gebruikersinzichten te verzamelen, is via polls, formulieren en enquêtes. Voor websites die zijn gebouwd op het WordPress-platform, zijn er een overvloed aan gratis plug-ins waarvan u gebruik kunt maken.