PDA

View Full Version : تغییر سایز فونت یک div با id دلخواه



amin_blog
سه شنبه 03 اردیبهشت 1392, 16:47 عصر
سلام.
من زیاد از جی کوئری سر در نمیارم.
میخواستم سایز متون موجود در یک div رو با استفاده از دستورات زیر کم یا زیاد کنم. حالا وقتی روی گزینه افزایش سایز یا کاهش کلیک میکنم font-size تمام divها افزایش یا کاهش پیدا میکنه. چطور میتونم این دستور رو طوری تغیر بدم که فقط بر یک div با id مشخص اعمال شه؟
متشکر

<script type="text/javascript">
$(function() {
$('a').click(function() {
var os = $('div').css('font-size');
var num = parseFloat(os, 10);
var uom = os.slice(-2);
if(this.id == 'smaller'){
$('div').css('font-size', num -4);
}

if(this.id == 'larger') {
$('div').css('font-size', num * 1.5);

}
})
})
</script>







<a href="#" id="larger">بزرگ کردن فونت</a>
<br/>
<a href="#" id="smaller">کوچک کردن فونت</a>

pouralijan
سه شنبه 03 اردیبهشت 1392, 22:53 عصر
با سلام
من خودم تازه jQuery رو شروع کردم ولی فکر می کنم باید به جای این
$('div'). از این استفاده کنید
$("#id"). این برای استفاده از id هست و از این
$(".class"). برای استفاده از کلاس.


$(".b4").click(function(){


})



$("#b3").click(function(){


})

Variable
چهارشنبه 04 اردیبهشت 1392, 00:59 صبح
$('div').css('font-size', num -4);
شما وقتی اینجا مستقیما اسم یک نوع کنترل رو میبری.div .
رو همه اون نوع کنترل اعمال میشه .
شما باید از ای دی استفاده کنی . و مستقیما و منحصرا به یک المنت دسترسی پیدا کنی و تغییر بدی .


<div id="nemoone" class="arti">



$('#nemoone').css('font-size', num -4);