Cześć,
Temat w zasadzie poruszający dwie kwestie. W pierwszej - mam skrypt:
var component = function()
{
return
{
hello: function()
{
alert("Hello world!");
return true;
}
};
}();
zapisany w pliku component.js. Dołączam go do strony przez tag <script />. W ciele strony chcę wywołać hello przez użycie:
<a href="javascript:component.hello();">Example</a>
W tym miejscu skucha, nie działa. IE krzyczy, że nie mam zdefiniowanej zmiennej component. Stąd też druga sprawa, czy definiując zmienną w innym pliku i dołączając ją przez <script /> nie mam dostępu do tej zmiennej?
Poproszę Was o pomoc.