nekfir
چهارشنبه 18 اسفند 1389, 20:36 عصر
با سلام ،
<!-- Block manufacturers module -->
<div id="manufacturers_block_left" class="block blockmanufacturer">
<h4><a href="{$base_dir}manufacturer.php" title="{l s='Manufacturers' mod='blockmanufacturer'}">{l s='Manufacturers' mod='blockmanufacturer'}</a></h4>
<div class="block_content">
<div id="mohamadi_block">
{if $manufacturers}
<br>
<input type="hidden" id="Path" value="{$base_dir}" />
<table>
<tr>
<td>
<input type="text" id="Tbx_Search" style="width: 100px;" autocomplete="off" maxlength="100" size="15">
<div id="MY_Res">
</div>
</td>
<td>
<input name="Search" type="button" id="easing_example_1" value="Search" />
</td>
</tr>
</table>
<br>
{/if}
</div>
</div>
</div>
<script type="text/javascript">
{literal}
/////////////////////////////////////Added by mohamadi
$('document').ready(
function (){
$('#easing_example_1').click(function(event) {
$(this)
.animate(
{ left: 200 }, {
duration: 'slow',
easing: 'easeOutBounce'
})
.animate(
{ left: 0 }, {
duration: 'slow',
easing: 'easeOutBounce'
});
});
$("#Tbx_Search").hover(function(){
$(this).css({ backgroundColor:"#FFC" });} ,
function (){ $(this).css({ backgroundColor:"#FFF"});$("#MY_Res").slideUp(1000); });
$("#Tbx_Search").keypress(function (){
setTimeout(AjaxLoad,500);
});
function AjaxLoad(){
var name= $("input#Tbx_Search").val();// alert(name); //$("#result").load("./My_Search.php",{Name:name},fin);
var path=$("input#Path").val() + "classes/My_Search.php";
$.get(path,{Name:name},function(data){$("#MY_Res").html(data); });
$("#MY_Res").fadeIn(2000);
//$("#MY_Res").css("display","inline");
}
});
{/literal}
</script>
<!-- /Block manufacturers module -->
وقتی من متد fadeIn یا SlideDown و یا هر متدی دیگری رو بصورت عادی و در جای دیگه استفاده میکنم بدون خطای اجرا میشم اما یه تکه کد هست که دارم تغیرش میدم ، اما وقتی اونجا این متد ها رو اجرا می کنم خطای too much recursion
رو میگره ، تنهای چیزی که وجود داره اینه که در قسمت هد فایل "jquery.easing.1.3.js" لود میشه ،
به نظر من با easing jquery مشکل داره اما نمی دونم چه جوری باید ایم مشکل رو حل کنم ،
من فقط یه slidedown یا Fadein میخوام اما بین اون کد ها کار نمی کنه ؟
چرا؟
<!-- Block manufacturers module -->
<div id="manufacturers_block_left" class="block blockmanufacturer">
<h4><a href="{$base_dir}manufacturer.php" title="{l s='Manufacturers' mod='blockmanufacturer'}">{l s='Manufacturers' mod='blockmanufacturer'}</a></h4>
<div class="block_content">
<div id="mohamadi_block">
{if $manufacturers}
<br>
<input type="hidden" id="Path" value="{$base_dir}" />
<table>
<tr>
<td>
<input type="text" id="Tbx_Search" style="width: 100px;" autocomplete="off" maxlength="100" size="15">
<div id="MY_Res">
</div>
</td>
<td>
<input name="Search" type="button" id="easing_example_1" value="Search" />
</td>
</tr>
</table>
<br>
{/if}
</div>
</div>
</div>
<script type="text/javascript">
{literal}
/////////////////////////////////////Added by mohamadi
$('document').ready(
function (){
$('#easing_example_1').click(function(event) {
$(this)
.animate(
{ left: 200 }, {
duration: 'slow',
easing: 'easeOutBounce'
})
.animate(
{ left: 0 }, {
duration: 'slow',
easing: 'easeOutBounce'
});
});
$("#Tbx_Search").hover(function(){
$(this).css({ backgroundColor:"#FFC" });} ,
function (){ $(this).css({ backgroundColor:"#FFF"});$("#MY_Res").slideUp(1000); });
$("#Tbx_Search").keypress(function (){
setTimeout(AjaxLoad,500);
});
function AjaxLoad(){
var name= $("input#Tbx_Search").val();// alert(name); //$("#result").load("./My_Search.php",{Name:name},fin);
var path=$("input#Path").val() + "classes/My_Search.php";
$.get(path,{Name:name},function(data){$("#MY_Res").html(data); });
$("#MY_Res").fadeIn(2000);
//$("#MY_Res").css("display","inline");
}
});
{/literal}
</script>
<!-- /Block manufacturers module -->
وقتی من متد fadeIn یا SlideDown و یا هر متدی دیگری رو بصورت عادی و در جای دیگه استفاده میکنم بدون خطای اجرا میشم اما یه تکه کد هست که دارم تغیرش میدم ، اما وقتی اونجا این متد ها رو اجرا می کنم خطای too much recursion
رو میگره ، تنهای چیزی که وجود داره اینه که در قسمت هد فایل "jquery.easing.1.3.js" لود میشه ،
به نظر من با easing jquery مشکل داره اما نمی دونم چه جوری باید ایم مشکل رو حل کنم ،
من فقط یه slidedown یا Fadein میخوام اما بین اون کد ها کار نمی کنه ؟
چرا؟