Помогите мне, пожалуйста, проблема с javascript или что-то еще? - PullRequest
3 голосов
/ 23 мая 2010
     <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Urunler.aspx.cs" Inherits="Urunler" %>

     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

     <html xmlns="http://www.w3.org/1999/xhtml">
     <head runat="server">

     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
     <meta http-equiv="content-language" content="en" />

     <link href="rss/example_ticker.css" rel="stylesheet" type="text/css" />


     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" 
     type="text/javascript"></script>
     <script src="rss/jquery.zrssfeed.min.js" type="text/javascript"></script>
     <script src="rss/jquery.vticker.js" type="text/javascript"></script>

     <title></title>

     <script type="text/javascript" src="lightbox/js/prototype.js"></script>
     <script type="text/javascript" src="lightbox/js/scriptaculous.js?load=effects,builder"></script>
     <script type="text/javascript" src="lightbox/js/lightbox.js"></script>

     <link rel="stylesheet" href="lightbox/css/lightbox.css" type="text/css" media="screen" />

     <style type="text/css">

     ...........
     ...........
     ...........
     <td style="background-color: #808080">

     <script type="text/javascript">
       $(document).ready(function () {
         $('#ticker1').rssfeed('http://www.xxxxxxx.com/map.asp').ajaxStop(function () {
          $('#ticker1 div.rssBody').vTicker({ showItems: 3 });

        });
       });
     </script>     

     <div  id="ticker1" >                                                         
     </div>

Привет, у меня есть два scripts.lightbox и rss. Скрипт лайтбокса очень хорошо работает в mywebform1, но RSS-канал не работает. Я не решил это? Помогите мне, пожалуйста.

PS: с другой стороны, моя другая веб-страница (mywebform2) на этом же веб-сайте имеет только канал RSS и работает очень хорошо.

Ответы [ 2 ]

2 голосов
/ 23 мая 2010

Возможно, вы столкнулись с конфликтом между загруженными вами платформами jQuery и Prototype.

Либо выберите тот, который вы хотите использовать (возможно, лучшее решение), либо обратитесь к этой документации, чтобы узнать, как использовать оба вместе.

http://docs.jquery.com/Using_jQuery_with_Other_Libraries

0 голосов
/ 23 мая 2010

Вероятно, у вас возникли проблемы, потому что вы используете и Prototype, и jQuery на одной странице. Маловероятно, что это лучшее, что можно сделать. Я бы порекомендовал просто использовать jQuery и избавиться от Prototype и Scriptaculous ... Есть много способов получить то, что вам нужно, только в jQuery.

...