


Unschärfe () verliert den Fokus und Fokus () erhält das Fokusereignis in JQuery
Jun 26, 2017 pm 02:08 PMFrüher haben wir verschiedene Eingabeereignisse direkt in die Eingabe geschrieben. Gestern habe ich begonnen, jquery vollständig zu verwenden. Lassen Sie uns nun über meine Lernnotizen zum jquery-Focus() sprechen. Ereignis.
Für Elementfokusereignisse können wir die Fokusfunktionen von jQuery focus(), blur() verwenden.
focus(): Wird verwendet, wenn der Fokus erreicht wird, genau wie onfocus in Javascript.
Zum Beispiel:
$("p").focus(); 或$("p").focus(fn)
Zum Beispiel: Unschärfe (): Wird verwendet, wenn der Fokus verloren geht, genau wie bei Unschärfe.
$("p").blur(); 或$("p").blur(fn)
Beispiel
<script type="text/javascript"> $(document).ready(function(){ $("input").focus(function(){ $("input").css("background-color","#FFFFCC"); }); $("input").blur(function(){ $("input").css("background-color","#D6D6FF"); }); }); </script> </head> <body> Enter your name: <input type="text" /> <p>请在上面的输入域中点击,使其获得焦点,然后在输入域外面点击,使其失去焦点。</p> </body>
Wenn mit der Maus in das Suchfeld geklickt wird, verschwindet der darin enthaltene Text.
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>input失去焦点和获得焦点jquery焦点事件插件</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){ //focusblur jQuery.focusblur = function(focusid) { var focusblurid = $(focusid); var defval = focusblurid.val(); focusblurid.focus(function(){ var thisval = $(this).val(); if(thisval==defval){ $(this).val(""); } }); focusblurid.blur(function(){ var thisval = $(this).val(); if(thisval==""){ $(this).val(defval); } }); }; /*下面是调用方法*/ $.focusblur("#searchkey"); }); </script> </head> <body> <form action="" method="post"> <input name="" type="text" value="输入搜索关键词" id="searchkey"/> <input name="" type="submit" id="searchbtn" value="搜索"/> </form> <p>input失去焦点和获得焦点jquery焦点事件插件,<br/><strong style="color:#F00">鼠标在搜索框中点击的时候里面的文字就消失了</strong>。</p> </body> </html>
Ein p basierend auf dem Ajax-Wert, um zu bestimmen, ob p angezeigt oder ausgeblendet werden soll
<tr> <td width='70' height='30' align='right'><span class="red">*</span> 手机:</td> <td width='198' align='center'><input name="tgmo" type="text" class="tcinp" id="tgmo" size="15"/></td> <td><span class="gray">用房乐网会员登录名可获取5房乐币 </span></td> </tr> js $(function(){ $('#tgmo').blur(function(){ $.post('post.php?action=check',{'tgmo':$('tgmo').val()},function(data) { if( data==0 ) { $('#sy_a').show(); $('#autoregister').val(1); } else { $('#sy_a').hide(); $('#autoregister').val(0); } }); }) });
Das obige ist der detaillierte Inhalt vonUnschärfe () verliert den Fokus und Fokus () erhält das Fokusereignis in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Ausführliche Erläuterung der jQuery-Referenzmethoden: Kurzanleitung

Wie verwende ich die PUT-Anfragemethode in jQuery?

Wie entferne ich das Höhenattribut eines Elements mit jQuery?

jQuery-Tipps: Ändern Sie schnell den Text aller a-Tags auf der Seite

Verwenden Sie jQuery, um den Textinhalt aller a-Tags zu ändern

Verstehen Sie die Rolle und Anwendungsszenarien von eq in jQuery

Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat?

Zusammenfassung häufig verwendeter Dateioperationsfunktionen in PHP
