jGrowl не работает с MasterPage - PullRequest
0 голосов
/ 29 мая 2009

Я пытаюсь использовать jGrowl на странице aspx. Но я столкнулся с проблемой, которую не смог решить. Когда я использую обычную страницу aspx, jGrowl работает нормально. Однако, когда я использую страницу с MasterPage, jGrowl не работает, я получаю сообщение об ошибке JavaScript, в котором говорится, что $ .jGrowl не является функцией.

Из консоли Firebug я могу запросить $; $ ( "А"); они возвращают предметы. Это означает, что jquery загружен, но $ .jGrowl ("hello world"); return "$ .jGrowl не является функцией."

Вот пример кода, который я использую

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="growl.aspx.vb" Inherits="growl"
MasterPageFile="~/MyMaster.Master" Title="growl" %>

<script language="javascript" type="text/javascript" src="Scripts/jquery.min.js"></script>

<script language="javascript" type="text/javascript" src="Scripts/jquery.jgrowl.js"></script>

<script language="javascript" type="text/javascript" src="Scripts/jquery-ui.min.js"></script>

<asp:Content ID="maincontent1" runat="server" ContentPlaceHolderID="MainContent">
$(document).ready(function() { $('#demo12').click(function() { $.jGrowl("Growl Notification");
}); });
<button id="demo12" type="reset" onclick="$.jGrowl('Hello WORLD');">
    DEMO</button>

Главная страница содержит Asp: ScriptManager.

Любая помощь очень ценится.

Спасибо

Ответы [ 3 ]

0 голосов
/ 29 мая 2009

Может быть очевидно, но можете ли вы проверить, правильно ли вы ссылаетесь на библиотеку? Возможно, вы ошиблись.

0 голосов
/ 29 мая 2009

Я нашел свою проблему. Это был литерал в MasterPage, который установлен в page_Load для включения библиотеки javascript. Когда я его снял, он работает нормально.

Спасибо, ребята, за вашу помощь.

0 голосов
/ 29 мая 2009

Вы пытались использовать jQuery.noConflict() и jQuery.jGrowl(), чтобы узнать, не конфликтует ли функция $ между библиотеками jQuery и javascript Microsoft?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...