Hüseyin MERT

Sadece teknoloji değil…

jQuery ile select içindeki bir metni bulup onu seçtirmek

buzzla tweetle jQuery08 Haziran 2010 0

Bir select içindeki optionlar içindeki metini bulup o option’u seçtirmek için aşağıdaki jQuery kodunu kullanabilirsiniz.

$(function(){
  $('#ara').click(function(){
    $('#ss').val($('#ss').find('option[text='+$('#q').val()+']').val());
  });
});

Demo

jQueryUI Dialog’ta içteki inputa focus etmek

buzzla tweetle jQuery07 Haziran 2010 0

Başık açıklayıcı olduğu üzere ben de sizlere ufak bir özet geçeyim. jQueryUI ile dialog nesnesini kullanarak bir pencere açıyoruz. Bu pencerenin içindeki inputa focus edilmesini istiyoruz. Bunun için aşağıdaki kodu kullanıyoruz.

$dialogum = $("#input_dialog");
$dialogum.dialog({
  autoOpen: false,
  resizable: false,
  height: 200,
  width:400,
  modal: true,
  buttons:{
	'iptal': function(){
	  $(this).dialog('close');
	},
	'Tamam': function(){
	  $(this).dialog('close');
	}
  },
  open:function(){
	$('#hmert').focus();
  }
});
 
$('#ad_degistir').click(function() {
  $dialogum.dialog('open');
  return false;
});

burdaki püf nokta dialog açıldıktan sonra focus yaptırmak.

open:function(){
      $('#hmert').focus();
 }

Demo

jQuery ile elemen var mı yok mu kontrolü

buzzla tweetle jQuery17 Mayıs 2010 1

Bir elementin olup olmadığını genellikle aşağıdaki ifadeyle kontrol ederiz.

if($(element).length > 0) {
	// Element yoksa
}  else {
	// Element varsa;
}

Fakat farklı bir yöntem ile de bunu şu şekilde yapabiliriz.

if($(element).next('farkliElement').length <= 0) {
	// Element yoksa
}  else {
	// Element varsa;
}

Kelimenin ilk harfini büyüten fonksiyon

buzzla tweetle Geyik, jQuery13 Mayıs 2010 0

Sevgili javascript dostları, bir gönülden kodlar programıyla karşınızdayız. Bu hafta üstad Pro-toty’pe’tan güç alarak oluşturulan basaklarBoyVermeden fonksiyonu ile sizlere script şöleni sunacağız. Seven kalpler için gelsin gelsin gelsin sin sin… Es Es eS s E e EsE…

String.prototype.basaklarBoyVermeden = function () {
    return this.replace(/\w+/g, function (a) {
        return a.charAt(0).toUpperCase() + a.substr(1).toLowerCase()
    })
};
 
var a = 'huseyin mert';
a.basaklarBoyVermeden();
// Huseyin Mert

(:

Ah facebook ah feysbuk

buzzla tweetle Genel, Geyik, jQuery12 Mayıs 2010 0

…karma karışık bir yazı…
Sosyal ağlar dedikleri şey tam olarak asosyal ağlardır. Kendi başınıza saatlerce o sitenin başında ordan oraya sürüklenir durusunuz. Ben sevdiğim şarkıları yayınlayan gruplara üye olup onların yayınlarını dinleyerek kitap okurum. Hatta bunun için bir uygulama yazdım. ( günlük olarak o abonesi olduğum gruplardan yayınlanan içeriği indirip müzik listesi haline getiriyor). Onun haricinde çeşitli uyduruk gruplar var misal “Allah’ı seven 1 milyar insan bulabilirim” veya “Atatürk’ü seven 1 milyon Türk” adlı gruplar bir gecede “XXCXC bakım ürünlerini sevenler” olarak değişebiliyor. Bu olay bize mahsus değil misal adamın teki “I Have 7 Black iPhones And 7 White iPhones To Give Away To 14 Random People.” diyor ve gruba 155,414 insan üye oluyor. Elemen her 1 milyonda 1 kişiye iphone vereceğini vaadediyor. Ne kadar güzel.

Misal Zaytung var onu okumak daha güzel.

Okuduğum kitaplardan aklımda kalan şeylerden ufak bukleler:
- Bir erkeğin hayatında, yenilgiyi kabul eder gibi yaparak zafere ulaştığı anlar vardır.
- Bir erkeğin hayatında, beyninin ve kalbinin çevresine ördüğü uygarlık duvarının tuğlalarını patlatan bir şok yaşadığı bir an vardır.

Alakası yok ama seçtiğiniz elementin value(değerini)’sunu alert ile basan bir jQuery eklentisi (plugin) yazmıştım zamanında. Öylesine bakasınız gelir diye veriyorum.

jQuery.fn.alertThis = function() {
    var element = $(this[0]);
       if (element.val()){
		alert(element.val());
       }
};
 
$("#id").alertThis();
Sayfa: 1 2 3 4 5 Sonraki