-
مشکل با YUI
سلام.
من ميخواستم چيزي شبيه برنامهاي که در اينجا:
کد:
http://developer.yahoo.com/yui/3/examples/anim/easing.html
گفته شده رو بنويسم، يعني يک دکمهاي بزنم و کادر زيرش محو بشه. اينها رو نوشتم:
کد:
HTML:
<div>
<div class="title">
<span class="title">Title</span>
<span class="hide" onmousedown="hide()">Hide</span>
</div>
<div class="text" id="textId">
<p>Here is some text. </p>
</div>
</div>
Javascript:
function hide() {
YUI().use('anim', function(Y) {
var myAnim = new Y.Anim(Y, {
node: '#textId',
to: {
opacity: 0.5
},
Y.Easing.backIn
});
myAnim.run();
});
}
منتها عمل نکرد و اين پيغام رو داد:
کد:
Error: s is undefined
Source File: http://yui.yahooapis.com/combo?3.3.0/build/oop/oop-min.js&3.3.0/build/event-custom/event-custom-min.js&3.3.0/build/attribute/attribute-base-min.js&3.3.0/build/base/base-base-min.js&3.3.0/build/event/event-base-min.js&3.3.0/build/pluginhost/pluginhost-min.js&3.3.0/build/dom/dom-min.js&3.3.0/build/node/node-min.js&3.3.0/build/anim/anim-min.js&3.3.0/build/event/event-delegate-min.js
Line: 15
چيکار کنم؟ (حتي خط Y.Easing.backIn رو هم پاک کردم اما باز هم اين ارور ميومد.)
لطفا من تازه کار رو راهنمايي کنيد. متشکرم.
-
سلام
این کد اگر جزو مثالهای yui هست مطمئناً مشکل نداره
بهتره کد خودتون رو قرار بدید شاید مشکل رو بشه پیدا کرد
-
پس از چک کردن بسيار فهميدم مشکلم کجا بود: Y.Anim يک ورودي ميگيره و نبايد جلوش مينوشتم Y.