[英]How do you use $('document').ready(function()) in jQuery?
[英]How do you add $(document).ready(function() to joomla
我需要將其添加到joomla中,我嘗試將其添加到模板index.php文件中,但是它不起作用嗎?
<script type="text/javascript">
$(document).ready(function() {
$("nav#menu").mmenu(
{
classes: "mm-light"
});
});
</script>
您是Joomla網站,它以noConflict模式導入jQueury,因此您必須使用jQuery
別名,或通過函數傳遞$
,如下所示:
$doc = JFactory::getDocument();
$doc->addScriptDeclaration('
jQuery(document).ready(function($) {
$("nav#menu").mmenu({
classes: "mm-light"
});
});
');
上面的代碼是PHP,因此您可以將其放在PHP標記中模板的任何位置。
我還注意到您網站上的響應菜單現在可以使用了。 在Chrome和Firefox中進行了測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.