Maison  >  Article  >  interface Web  >  Supplément au contenu de développement des composants du calendrier jquery

Supplément au contenu de développement des composants du calendrier jquery

不言
不言original
2018-09-07 15:52:561211parcourir

Le contenu de cet article est de compléter les connaissances sur le développement de composants de calendrier jquery. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

` est un opérateur nouvellement ajouté qui représente une chaîne de modèle.

var a = 10;
var b = "高兴";
var c = "手机";
var str = `好高兴啊,我买了一个${c},花了${a}元,我很${b}啊!`;
$(this.refs.span_container).append($("<span>111</span>")) 
$(this).append("<u></u>");

Ajouter à la fin de span_container
append() - Insérer du contenu à la fin de l'élément sélectionné
prepend() - Insérer du contenu au début de l'élément sélectionné

Remarque : lors de l'ajout de nœuds d'éléments, utilisez des guillemets, sinon ils ne seront pas ajoutés

Si vous souhaitez que l'effet de défilement apparaisse, vous ne pouvez pas laisser rendr(. ) participez, et vous ne pouvez pas setState dans render. , sinon dès que l'état change, le rendu est réactivé, la page est rafraîchie directement, et il n'y aura aucun effet d'animation

jquery ne peut pas répondre aux événements de roue. , et ne peut installer que des plug-ins
jquery.mousewheel.js

Swipe up delta>0
Swipe down delta

La molette de défilement doit utiliser stop (true,true) ici
La molette de défilement doit utiliser stop(true) ici pour glisser Si elle est trop rapide, les événements accumulés suivants se produiront

Supplément au contenu de développement des composants du calendrier jquery

Vie cycle componentDidMount(){} écrit principalement la délégation de temps et la surveillance des événements

Obtient l'année, le mois et le jour en cours du système

var d = new Date();
"year" : d.getFullYear(),"month" : d.getMonth() + 1,"day" : d.getDate(),

Renvoie quel élément DOM a déclenché l'événement :

event.target
componentDidMount(){        
var self = this;
        $("html").click(function(event){
           //给最大的父元素加ref钩子
            var o = self.refs.BECanlendar;
            console.log($(event.target).parents(o).length==0){                
            //窗口的点击事件,当点击到外面的时候,length=0
            }
    });
    }

Recommandations associées :
Plug-in de calendrier Jquery pour créer un simple calendrier_jquery

Explication détaillée sur l'utilisation de jquery calendrier de contrôle d'affichage du calendrier Web3.1

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn