Jump to content
Sign in to follow this  
mohdfadly

Masalah Jquery - Sidemenu Is Not A Function

Recommended Posts

Salam, mintak tolong saper-saper kat sini boleh tolong solve kan problem ni.. aku ada satu plugin jquery kat dalam web.. kalau dia dok dalam standalone file dia jalan OK, tapi lepas aku plug masuk script jquery ni dalam web aku, dia keluar error function sidemenu is not a function..

ni contoh error console dari Firefox:

[quote]
Timestamp: 2/16/2012 5:00:01 PM
Error: $("#menu").sidemenu is not a function
Source File: [url="http://www.ilmuit.com/"]http://www.ilmuit.com/[/url]
Line: 51[/quote]

Ni script yang aku guna...

[CODE]<script type=\"text/javascript\">
<!--
$(document).ready(function(){
$('#menu').sidemenu({
showOn : 'click',
stickTo : 'left'
});
});
// -->
</script>[/CODE]

aku rasa aku dah echo dalam PHP betul dah, tak tau kat mana silap.. ke aku perlu reconstruct balik coding Javascript tu balik contoh tukar jadi <script language="Javascript"

tolong-tolong aku dah buntu ni.. hehe

Share this post


Link to post
Share on other sites
file core dia ada import tak? nampak macam function tak declare..

contoh

[CODE]
<script type="text/javascript" language="javascript" src="../js/jquery.js"></script>
<script language="javascript" src="../js/jquery.validate.js"></script>
[/CODE]

pakai tag ringkas macam ni pun boleh..
[CODE]
<script></script>
[/CODE] Edited by apis_ff

Share this post


Link to post
Share on other sites
[quote name='apis_ff' timestamp='1329387662' post='1079293']
file core dia ada import tak? nampak macam function tak declare..
[/quote]

File dah include kat header:

[quote]<script type='text/javascript' src='../js/jquery-sidemenu-1.0.pack.js'></script>[/quote]

dan dah pakai cara <script > tu pun masih sama error..

Share this post


Link to post
Share on other sites
lepas google dan menggoogle akhirnya aku dah dapat solution.

aku masukkan function jQuery.noConflict() sebelum function.

[CODE]<script type=\"text/javascript\">
<!--
jQuery.noConflict();
$(document).ready(function(){
$('#menu').sidemenu({
showOn : 'click',
stickTo : 'left'
});
});
// -->
</script>[/CODE]

Share this post


Link to post
Share on other sites
err.. jap ape function jQuery.noConflict() tu bro Null?

before ni kalau takda tu mean operation dia cemane?

Baru lepas google jugak. hehe so kira .noConflict() ni cara untuk avoid conflict dengan plugin jQuery yang lain.

Good knowledge. :35:

Share this post


Link to post
Share on other sites
Minta maaf out of topic sikit. Aku guna blogger template yg slideshow jquery ready. Tapi yg jadi masalah aku skrg ni, slideshow ni hanya di paparkan pada main page. Mcm mana nak enablekan supaya slideshow tu di paparkan di semua post aku? Kalau korang nak tengok blog aku untuk memudahkan korang faham, try klik kat signature aku. Bila aku klik link yang lain selain home, slideshow tidak dipaparkan. Minta maaf yer sebab web aku ni tak secanggih web orang lain dan stiil under construction. Tq. Edited by mrRemz

Share this post


Link to post
Share on other sites
[quote name='mrRemz' timestamp='1330330084' post='1079642']
Minta maaf out of topic sikit. Aku guna blogger template yg slideshow jquery ready. Tapi yg jadi masalah aku skrg ni, slideshow ni hanya di paparkan pada main page. Mcm mana nak enablekan supaya slideshow tu di paparkan di semua post aku? Kalau korang nak tengok blog aku untuk memudahkan korang faham, try klik kat signature aku. Bila aku klik link yang lain selain home, slideshow tidak dipaparkan. Minta maaf yer sebab web aku ni tak secanggih web orang lain dan stiil under construction. Tq.
[/quote]

Code yang sama implement dekat page yang lain tak? Maksodnya part slider tu ada copy page lain? Kalau boleh post sini code dekat HTML part slider dekat main page and mana2 page yang tak befungsi.

Share this post


Link to post
Share on other sites
Sebenarnya web site aku tu asalnya guna blogger. So semua page yang aku bina tu asalnya adalah posting-posting. Jadi masalahnya sekarang hanya home page je ada slideshow, bila klik ke link lain, hanya posting di paparkan tanpa slideshow. Aku sebenarnya tak buat code jquery tu. Just guna template jquery sahaja. Adakah yang [url="http://forum.putera.com/tanya/index.php/user/41196-ahaksz28/"]ahaksz28[/url] maksudkan dengan memasukkan code jquery ke semua posting? boleh ke?

Share this post


Link to post
Share on other sites
Tak der reply lagi. Aku dah menggoogle, yang aku jumpa juz cara nak disablekan slideshow daripada view dalam semua post. Terbalik daripada apa yang aku nak buat. Kalau ada taiko, minta tolonglah help me. Aku kalau setakat html dan javascript boleh lagi. Tapi kalau scripting yang banyak sangat, rabun aku nak cari.

Share this post


Link to post
Share on other sites
Eh baru terperasan. Sori bro.

[quote name='mrRemz' timestamp='1330449680' post='1079724'] Sebenarnya web site aku tu asalnya guna blogger. So semua page yang aku bina tu asalnya adalah posting-posting. Jadi masalahnya sekarang hanya home page je ada slideshow, bila klik ke link lain, hanya posting di paparkan tanpa slideshow. Aku sebenarnya tak buat code jquery tu. Just guna template jquery sahaja. Adakah yang [url="http://forum.putera.com/tanya/index.php/user/41196-ahaksz28/"]ahaksz28[/url] [b]maksudkan dengan memasukkan code jquery ke semua posting? boleh ke[/b]? [/quote]

Yes. Mean coding untuk <div="slider"> tu masokkan jugak kat page yang lain. Kalau tak masokkan mesti la tak keluar kan. Aku rasa sebab tak masokkan so dia memang tak keluar dekat page lain.

Maybe aku silap. Boleh tak bagi link ke jQuery plugin yang bro pakai? Maybe senang sikit nak test. :)

Share this post


Link to post
Share on other sites
Kalau nak senang, bro cuba klik kat website aku kat signature tu. Bro cuba klik kat mana2 link dalam tu. Bila ke page yang lain, iklan banner yang besar tu tak di display. Tapi bila klik halaman utama, iklan tu kluar balik. Aku nak kan semua link yang di klik akan paparkan iklan tersebut. Website ni asalnya blog. Jadi aku cuma guna template blogger yang ada jquery. Kalau nak edit page, memang tak boleh...sebab page yang lain hanya boleh buat post dan tak der page frame sendiri. Ada ke apa2 kod yang aku boleh masukkan dalam frame mainpage tu supaya slideshow tu di paparkan pada page lain? Maksudnya enable jquery slideshow on the top of all post.

Share this post


Link to post
Share on other sites
[quote name='mrRemz' timestamp='1330836726' post='1079832']
Kalau nak senang, bro cuba klik kat website aku kat signature tu. Bro cuba klik kat mana2 link dalam tu. Bila ke page yang lain, iklan banner yang besar tu tak di display. Tapi bila klik halaman utama, iklan tu kluar balik. Aku nak kan semua link yang di klik akan paparkan iklan tersebut. Website ni asalnya blog. Jadi aku cuma guna template blogger yang ada jquery. Kalau nak edit page, memang tak boleh...sebab page yang lain hanya boleh buat post dan tak der page frame sendiri. Ada ke apa2 kod yang aku boleh masukkan dalam frame mainpage tu supaya slideshow tu di paparkan pada page lain? Maksudnya enable jquery slideshow on the top of all post.
[/quote]
I see. Yang itu aku tak sure pulak bro. Aku memang tak pernah lagi touch blogger punya template nie. Maybe ada orang lain boleh terangkan part ni. Tapi based on coding memang dekat page selain main page tak diletakkan coding tu. Maka dia tak keluar page yang lain tu.

Share this post


Link to post
Share on other sites
Thanks lah bro sebab nak bantu aku. OK kalau ada taiko lain nak tolong, boleh lah bagi nasihat. Juz aku dah tukar template blog aku ke template yang takder jquery slideshow. tp kalau ada solution juz postkan kat cni.
Wassalam.

Share this post


Link to post
Share on other sites
salam bro, part mana yang kata ada slideshow tu, macam takde je.. kalau slideshow ni biasanya la yg selalu org praktikkan letak kat frontpage, sub-page selalunya tak perlu kot.. kalau nak iklan ke ape ke, banner je dah mencukupi..

bila tengok balik blog template yg dok ada tu rasa mcm dah lintang pukang plak dia punya layout.. apa kata cari template lain..

Share this post


Link to post
Share on other sites
[quote name='Null' timestamp='1330944277' post='1079907']
salam bro, part mana yang kata ada slideshow tu, macam takde je.. k[b]alau slideshow ni biasanya la yg selalu org praktikkan letak kat frontpage, sub-page selalunya tak perlu kot.. kalau nak iklan ke ape ke, banner je dah mencukupi..[/b]

bila tengok balik blog template yg dok ada tu rasa mcm dah lintang pukang plak dia punya layout.. apa kata cari template lain..
[/quote]

Hehe dia dah tukar layout tu. tu layout ke 3 kalau tak silap. 1st and 2nd ada slideshow tu.

BOLD:
+1

Share this post


Link to post
Share on other sites
ha ha ha, sorry lah bro Null, aku dah tukar template tu. Memang tunggang langgang, sebab "IN PROGRESS". Tak pe, nanti aku buat blog baru utk rujukkan. Tapi betullah apa yg bro cakap tu, "[color=#282828][font=helvetica, arial, sans-serif][size=3]kalau slideshow ni biasanya la yg selalu org praktikkan letak kat frontpage, sub-page selalunya tak perlu kot.. kalau nak iklan ke ape ke, banner je dah mencukupi..", tp minta maaflah bro, sbb aku ni org yg susah nak putus asa...aku nak jugak slideshow tu di applykan pada semua page. Ada koding utk enablekan benda ni tak?[/size][/font][/color]

Assalamualaikum,

Ha, aku dah updatekan dengan template baru, kalau korang nak tengok boleh click kat signature aku. O.K, ada tak sesiapa yang tahu mcm mana aku nak kekalkan ruang iklan bawah ikon subscribe sampai ikon facebook tu. Yg aku tau ruangan tu ID dia mcm ni [color=#282828][font=helvetica, arial, sans-serif][size=3]"[/size][/font][/color]<div id="top">" Sebab iklan tu hanya nampak masa kat HOMEPAGE, bila klik kat BACA SELANJUTNYA pada posting, ruangan tu hilang.

Terima's.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...