jQuery sliding labels form
Adım 1: HTML
<form action="" method="post" id="info">
<h2>Contact Information</h2>
<div id="name-wrap" class="slider">
<label for="name">Name</label>
<input type="text" id="name" name="name">
</div><!--/#name-wrap-->
<div id="email-wrap" class="slider">
<label for="email">E–mail</label>
<input type="text" id="email" name="email">
</div><!--/#email-wrap-->
<div id="street-wrap" class="slider">
<label for="st">Street</label>
<input type="text" id="st" name="st">
</div><!--/#street-wrap-->
<div id="city-wrap" class="slider">
<label for="city">City & State</label>
<input type="text" id="city" name="city">
</div><!--/#city-wrap-->
<div id="zip-wrap" class="slider">
<label for="zip">Zip code</label>
<input type="text" id="zip" name="zip">
</div><!--/#zip-wrap-->
<input type="submit" id="btn" name="btn" value="submit">
</form>
Adım 2 : CSS
body { font:12px/1.3 Arial, Sans-serif; }
form { width:380px;padding:0 90px 20px;margin:auto;background:#f7f7f7;border:1px solid #ddd; }
div { clear:both;position:relative;margin:0 0 10px; }
label { cursor:pointer;display:block; }
input[type="text"] { width:300px;border:1px solid #999;padding:5px;-moz-border-radius:4px; }
input[type="text"]:focus { border-color:#777; }
input[name="zip"] { width:150px; }
/* submit button */
input[type="submit"] { cursor:pointer;border:1px solid #999;padding:5px;-moz-border-radius:4px;background:#eee; }
input[type="submit"]:hover,
input[type="submit"]:focus { border-color:#333;background:#ddd; }
input[type="submit"]:active{ margin-top:1px; }
Adım 3 : jQuery
$(function(){
$('form#info .slider label').each(function(){
var labelColor = '#999';
var restingPosition = '5px';
// style the label with JS for progressive enhancement
$(this).css({
'color' : labelColor,
'position' : 'absolute',
'top' : '6px',
'left' : restingPosition,
'display' : 'inline',
'z-index' : '99'
});
// grab the input value
var inputval = $(this).next('input').val();
// grab the label width, then add 5 pixels to it
var labelwidth = $(this).width();
var labelmove = labelwidth + 5;
//onload, check if a field is filled out, if so, move the label out of the way
if(inputval !== ''){
$(this).stop().animate({ 'left':'-'+labelmove }, 1);
}
// if the input is empty on focus move the label to the left
// if it's empty on blur, move it back
$('input').focus(function(){
var label = $(this).prev('label');
var width = $(label).width();
var adjust = width + 5;
var value = $(this).val();
if(value == ''){
label.stop().animate({ 'left':'-'+adjust }, 'fast');
} else {
label.css({ 'left':'-'+adjust });
}
}).blur(function(){
var label = $(this).prev('label');
var value = $(this).val();
if(value == ''){
label.stop().animate({ 'left':restingPosition }, 'fast');
}
});
})
});

Henüz geribildirim yok
jConfirmAction | jQuery Onay Kutusu
yaklaşık 1 ay önce - Yorum yok
Okunma Sayısı : 797
Projelerimizde dinamik bir sistemimiz varsa veritabanı ile işlemler yapıyorsak bazen öğelerin silinmesini kullanıcı kontrolüne bırakırız. Tabi bu durumda karşımıza bir sakınca doğuyor. Ya kullanıcı yanlışlıkla silme bağlantısına/düğmesine tıklarsa? İşte bunu önlemek için silme düğmelerine kullanıcıyı uyarmak için bir onay kutusu ekleriz. Daha önce bunun sade javascript kullanarak basit bir şekilde nasıl yapılacağını More >
jQuery-Notes
yaklaşık 2 ay önce - Yorum yok
Okunma Sayısı : 960
jQuery-Notes, fotoğraflarınıza not eklemenize yardımcı olan sıradışı bir jQuery uygulaması. Resimlerinizin altına, köşesine not eklemek artık sizin için yeterli değilse jQuery-Notes tam size göre bir uygulama.
jQuery 1.4, jQuery-UI 1.7+ ve PHP5 ile hazırlanan bu uygulama sayesinde resimlerinizin üstünde herhangi bir yerine not ekleyebilir ve notlarınıza link verebilirsiniz. Bu More >
Etkileyici Bir HTML5 Video Oynatıcısı: JW Player for HTML5
yaklaşık 2 ay önce - 1 yorum
Okunma Sayısı : 606
jQuery tabanlı olarak hazırlanmış, tasarımsal ve işlevsel müdahalelere imkan veren, popüler web video oynatıcısı (Web Media Player) JW Player, yeni HTML5 versiyonu olan JW Player for HTML5 oynatıcısını, beta olarak kullanıma sundu.
Devamı ve kaynak için : algoz – bildirgec.org
jQuery ve CSS kullanarak otomatik tamamlama yapımı
yaklaşık 2 ay önce - 1 yorum
Okunma Sayısı : 625
HTML
<h3>Enter Name : </h3>
<div id="auto_box">
<input type="text" />
<div class="list_name none">
<p>Prashant</p>
<p>Arun</p>
<p>Sunny</p>
<p>Girish</p>
<p>Vikas</p>
<p>Raghubir</p>
<p>Sameer</p>
<p>John</p>
<p>Steve</p>
<p>Ember</p>
<p>Nichole</p>
<p>Tom</p>
</div>
</div>
jQuery
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js" language="javascript"></script>
<script type="text/javascript" language="javascript">
$( function() {
$(‘#auto_box input’).bind(‘keyup’,function( e ){
if( e.keyCode == 40 ) {
if( $( ‘.highlight’ ).length < 1 ) {
$(‘.list_name p:first’ ).addClass( ‘highlight’ );
} else {
if( $( ‘.highlight’ ).next().length < 1 ) {
$( ‘.highlight’ ).removeClass( ‘highlight’ );
$(‘.list_name p:first’ ).addClass( ‘highlight’ );
} More >
En iyi jQuery Uygulamaları
yaklaşık 2 ay önce - 1 yorum
Okunma Sayısı : 385
Günümüzde jQuery ile birçok uygulama yapılmakta. Büyük bir kütüphane haline gelen jQuery ile aklınıza gelebilecek tüm uygulamaları flash ve benzeri eklentiler kullanmadan web sitenizde kullanabiliyorsunuz. Aşağıda Nisan ayının en çok kullanılan ve görüntülenen jQuery uygulamaları bulunmakta. işte jQuery.com üzerinden hazırlanmış en iyi jQuery uygulamaları ;
3D Cloud Carousel – Demo
jQuery ile hazırlanan bir More >
jval ile formların kontrolü elinizde
yaklaşık 2 ay önce - 1 yorum
Okunma Sayısı : 63
Web formları, günümüzde web sitelerinin çoğunda bulunakta. Olmazsa olmaz olarak nitelendirilen web formları; üyelik işlemleri, metinler hazırlama, iletişim ve yorum gibi farklı niteliklerde hazırlanabiliyor. Fakat ziyaretçileriniz formlarınıza istediğiniz ölçüde değerler girmiyor olabilirler. Bunu engellemek istiyorsanız jVal tam size göre.
Devamı ve kaynak için : angelsdemos – bildirgec.org
jQuery için data grid
yaklaşık 3 ay önce - 1 yorum
Okunma Sayısı : 185
Compass Datagrid for jQuery
jqGrid
Zentable
jgrideditor
columnManager
jqGridView
ingrid
Flexigrid
SlickGrid
Kaynak(Source)
Çevirimiçi kod düzenleyicileri
yaklaşık 5 ay önce - Yorum yok
Okunma Sayısı : 91
Bir programcı olarak çoğu zaman dışarıda olduğum zamanlar kod düzenlemek durumda kaldığım çok oluyor. Bu tür durumlarda en büyük yardımcım notepad olmaktadır. ama komutların yazım şekilleri ve parametleri açısından gelişmiş düzenleyiciler kullanmak herzaman kolaylık sağlamaktadır. işte olmadık yerde düzenlemeler yapabilmeniz için çevirimiçi düzenleciler…
Amy Editor
amy, 2007 yılında Petr More >
jQuery ipucu araçları
yaklaşık 5 ay önce - Yorum yok
Okunma Sayısı : 115
1. Dynamic tooltip
2. Popup Bubble
3. jQuery Horizontal Tooltips Menu Tutorials
4. Prototip
5. Coda Popup Bubble
6. Awesomeness
7. TipTip
Kaynak(Source)
jQuery sağ klik menü
yaklaşık 5 ay önce - Yorum yok
Okunma Sayısı : 64
Demo Download
HTML
<!– Right Click Menu –>
<ul id="myMenu" class="contextMenu">
<li class="insert"><a href="#insert">Add New</a></li>
<li class="edit"><a href="#edit">Edit</a></li>
<li class="delete"><a href="#delete">Delete</a></li>
</ul>
jQuery
$(document).ready(function() {
//Tie a menu to the right click of each row of the table with a class of customerRow
More >




















yaklaşık 5 ay önce
I’d rather you just link to my article than steal the code right off the page
yaklaşık 5 ay önce
i didn’t stole your code. at the bottom of the page, there is a link which goes to your article page called “Kaynak” under Demo link.