Bu Js İle Nasıl Yapılabilir?
-
js hiç bilmedigimden c/p kodlarla bişiler yapmaya calıstım sorumun ilk bölümünü yapsamda 2. bölümünü yapamadım şu olayı tam olarak nasıl yapabilirim ?
sayfamda a idli div var. bu divin arka planında a.png var bu a.png de 2 tane farklı resim var altalta.
#a{
position: absolute;
background: url(../images/a.png) no-repeat 0 0;
height: 44px;
width: 93px;
top:24px;
left:31px;
cursor: pointer;
}
#a.b{
background-position: -6px -44px;
}şeklinde csste kaydırınca olması lazım tasarım kısmı buraya kadar ok şimdi geldi işin istedigim kısmına bu
bu div sayfa açıldıgında cssin ilk bölümünü algılıo ok bu dive tıklandıgında #a.b deki oalyın gerçekleşmesini istiyorum sonra bidaha tıklanırsa tekrar #a geri dönsün.
-
up
-
jQuery toggleClass() fonksiyonuna bi bak işine yarayacaktır.
http://api.jquery.com/toggleClass/ -
http://api.jquery.com/addClass/ http://api.jquery.com/hasClass/ bu ikisi işini görür gibime geldi hoca
-
toggle classla hallettim teşekkürler :)
peki 2 tane daha sorum var yeni konu açmim
1- js ile sayfanın arkaplanda nasıl müzik çalabilirim
http://www.schillmania.com/projects/soundmanager2/
bunu buldum ama baya kapsamlı bişi kullanamadım :D
2- shoutcast bi radyoda çalan parçayı anlık olarak sayfama nasıl yazdırabilirim.
-
Hemen elimden geleni anlatayim dostum dedim ama iki kelimeyi bir araya getirip anlatamadim baktim :D link veriyorum basit bir ornek olan sayfaya en iyisi
http://api.jquery.com/bind/
Jquery'e asigim diyebilirim.$("p").bind("mouseenter mouseleave", function(event){
$(this).toggleClass("over");
});burdaki ornekte toggele kullanilmis ama istersen sen bunu soyle de yapabilirsin
$("p").bind("mouseleave", function(event){
$(this).addClass("Unover");
$(this).removeClass("over");
});
$("p").bind("mouseenter", function(event){
$(this).removeClass("Unover");
$(this).addClass("over");
}); -
muzik caldirma icin : http://www.jplayer.org/ derim ben
anlik olarak ajax ile yazdira bilirsin ama kullandigin dil asp.net gibi bir seydir tahminim bir sekilde mp3'un adini bir yere attirman gerekir. -
http://www.schillmania.com da soundmanager2 aradıgım js sınıfı ama kullanmayı beceremedim :\
bunun kullanımını bilen varmı
soundManager.onready(function(){
if (soundManager.supported()){
stream = soundManager.createSound({
id: 'stream',
url: 'http://95.173.162.66:3333/',
autoLoad: true,
autoPlay: falsebunla yayını çekmeye calısıyorum
$(document).ready(function(){
$('#a').click(function(){
if (stream != false){
stream.togglePause();
$(this).toggleClass("b");
}
});bunlada yayın yoksa o yukarda verdigim css ler iş görmesin şeklinde bi bağlantı kurdum
ama bu soundmanagerda swflerini nereye atıcam js leri nereye atıcam yollarını nereye vercem çözemedim
-
up
-
Güncel.. Bende merak ettim takipçisiyim..
