PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : جلوگیری از لود شدن یک کد تا قبل از کلیک روی آن



l003
January 4th, 2015, 03:30
سلام دوستان و اس
من از وردپرس استفاده میکنم
یه jquery گرفتم از این آدرس
http://www.jqueryscript.net/accordio...ng-Effect.html

اگه به دمو بروید می بینید که وقتی روی تب ها کلیک میکنیم نوشته ها باز میشه، من اومدم بجای این نوشته ها این کد رو گذاشتم:
<div class="play1">
<p style="text-align: right;"> پخش آنلاین :</p>
<p style="text-align: center;">
<?php $var1 = get_post_meta($post->ID, 'vcod1', true);
if ($var1 == '')
{ }
else { echo do_shortcode( '' . $var1 . ''); } ?>
</div>

درواقع در این کد vcod1 یه زمینه دلخواه هست که وقتی میخوام نوشته ای رو ایجاد کنم در قسمت زمینه دلخواه vcod1 رو شرت کد jwplayer قرار میدم. با این کار وقتی کاربر روی تب کلیک میکند یه ویدئویی آماده پخش آنلاینه. تا اینجا مشکلی نیست
الان میخوام برای افزایش سرعت بارگزاری، تا بازدید کننده روی تب ها کلیک نکرده پلیر ها ( یا همون زمینه دلخواه vcod1) لود نشه. اگر هم روی یکی از تب ها کلیک کرد فقط همون پلیر لود بشه.
ممنون میشم اساتید جوری توضیح بدهند که منِ مبتدی هم متوجه بشم. سپاس

ms313
January 5th, 2015, 00:43
می تونید کدی که در بالا قرار دادین رو بنویسید و بصورت تابع و اگه روی قسمت مورد نظر کلیک شد اون تابع اجرا بشه .

l003
January 5th, 2015, 14:37
می تونید کدی که در بالا قرار دادین رو بنویسید و بصورت تابع و اگه روی قسمت مورد نظر کلیک شد اون تابع اجرا بشه .

ممنون دوست عزیز ولی همونطور که گفتم کاملا آماتور هستم
خیلی متشکر میشم عملی کد رو اینجا بیارید

Vatan-Host
January 5th, 2015, 15:48
ممنون دوست عزیز ولی همونطور که گفتم کاملا آماتور هستم
خیلی متشکر میشم عملی کد رو اینجا بیارید


تابع :
<?
function test(){

php $var1 = get_post_meta($post->ID, 'vcod1', true);
if ($var1 == '')
{ }
else { echo do_shortcode( '' . $var1 . '');

}

?>

فراخوانی تابع :

<? test() ?>


البته عذر میخوام از دوست عزیزمونms313 (http://www.webhostingtalk.ir/member/15564/) که پیشنهاد ایشون رو تکمیل کردم

روز بخیر

l003
January 5th, 2015, 20:32
تابع :
<?
function test(){

php $var1 = get_post_meta($post->ID, 'vcod1', true);
if ($var1 == '')
{ }
else { echo do_shortcode( '' . $var1 . '');

}

?>

فراخوانی تابع :

<? test() ?>


البته عذر میخوام از دوست عزیزمونms313 (http://www.webhostingtalk.ir/member/15564/) که پیشنهاد ایشون رو تکمیل کردم

روز بخیر

خیلی ممنون دوست عزیز، لطف کردید
ببینید الان اگه به لینک دمو بروید ( Responsive jQuery Accordion Plugin with Smooth Sliding Effect | Free jQuery Plugins (http://goo.gl/DAc7zP) )
متوجه میشید که جوری برنامه نویسی شده که اگه روی <div class="responsive-accordion-head"> کلیک بشه مقدار <div class="responsive-accordion-panel"> به نمایش در میاد( display ها رو none و block میکنه)
الان من چطوری این فراخوانی تابع رو با <div class="responsive-accordion-head"> ادغام کنم که وقتی روش کلیک شد لود بشه؟