Wie kann ich ausblenden (und fadeIn) gewählten wählen?
Ich bin mit der Ausgewählten Bibliothek (http://harvesthq.github.com/chosen/) als JQuery-plugin zur Verbesserung der Elemente auswählen.
Ich muss zunächst verstecken (und dann fadeIn) wählen, aber der Weg unten scheint nicht zu funktionieren.
<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="chosen/chosen.css" />
</head>
<body>
<select id="firstChosenSelect" data-placeholder="Choose a Country..." style="width:350px;" tabindex="2">
<option value=""></option>
<option value="United States">United States</option>
<option value="United Kingdom">United Kingdom</option>
<option value="Afghanistan">Afghanistan</option>
</select>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script src="chosen/chosen.jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$('#firstChosenSelect').chosen();
$('#firstChosenSelect').hide();
</script>
</body></html>
Ich habe Sie versucht, Ihren code in jquery-ready-callback-Funktion?
Ja, das wählen immer noch nicht verstecken.
Ja, das wählen immer noch nicht verstecken.
InformationsquelleAutor Christian Beil | 2012-10-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen, wählen Sie die in span-und anzeigen/verstecken der span
In html
In javascript
In jQuery
$('#spanForfirstChosenSelect').hide();
Sie sind herzlich willkommen.
InformationsquelleAutor Adil
Nur wickeln Sie Ihre Auswahl mit einem div:
Dann verstecken Sie es einmal gewählt wurde vollständig instanziiert (mit
chosen:ready
):InformationsquelleAutor prograhammer
Zuerst verstecken Sie Ihre selectbox mit "display: none;" oder "visibility: hidden"
Verwenden Sie dann die ausgewählte() und fadeIn () - Funktionen auf die selectbox, wenn der Inhalt geladen wird. Ich würde das ondocument ready-Funktion von jQuery.
InformationsquelleAutor feskr
Es gibt eine Menge von undokumentierten Optionen und Ereignisse für gewählt so muss man Lesen, die Quelle zu finden. In diesem Fall das problem ist, wir wissen nicht, Wann gewählt hat mit dem Bau fertig sind die gestalteten Felder auswählen, so brauchen wir Tippen in die benutzerdefinierte
liszt:ready
Ereignis und verwenden Sie einige css Deckkraft.css
javascript
Binden wir eine Funktion ausgelöst werden, wenn das Ereignis Auftritt. Die Funktion animieren Sie die Deckkraft zu 1 über 1000 ms. Dann mit jquery Verkettung, rufen Sie einfach
.chosen()
auf das element sofort nach.In jQuery v1.7+ hätten wir auch verwendet
.on()
demo
InformationsquelleAutor Anthony Hatzopoulos
können Sie erkennen, dass Plug-in erstellen, die alle neben dem select-tag. So sollte reichen:
Bye;
InformationsquelleAutor Nan1488