{"id":923,"date":"2010-10-26T16:45:20","date_gmt":"2010-10-26T15:45:20","guid":{"rendered":"http:\/\/www.donatantonio.net\/blog\/?p=923"},"modified":"2010-10-26T16:49:05","modified_gmt":"2010-10-26T15:49:05","slug":"news-a-scorrimento-news-ticker","status":"publish","type":"post","link":"https:\/\/www.donatantonio.net\/blog\/guide_tutorial\/javascript\/news-a-scorrimento-news-ticker\/","title":{"rendered":"News a scorrimento (news ticker)"},"content":{"rendered":"<p>Dopo aver visto una <a href='http:\/\/www.donatantonio.net\/blog\/?p=911'>finestra con news a comparsa<\/a>, implementeremo ora una barra orizzontale contenente news scorrevoli da destra verso sinistra (un cosiddetto <strong>news ticker<\/strong>) .<br \/>\nIn questo caso \u00e8 preferibile che il testo di ogni news sia composto esclusivamente dal titolo, il quale rimandi poi, tramite link, al testo completo.<br \/>\nIn fondo all\u2019articolo \u00e8 possibile <u>provare e scaricare il codice completo<\/u>.<\/p>\n<p>Per realizzare il box e l&#8217;effetto desiderato utilizzeremo jQuery e il plugin denominato <a href='http:\/\/www.gcmingati.net\/wordpress\/wp-content\/lab\/jquery\/newsticker\/jq-liscroll\/scrollanimate.html' target='_blank'>liScroll<\/a> che trasforma qualsiasi elenco in un <strong>news ticker<\/strong> a scorrimento.<\/p>\n<p>A tal proposito vediamo il codice html:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;ul id=&quot;news&quot;&gt;\r\n     &lt;li&gt;&lt;span&gt;News 1&lt;\/span&gt;\r\n          &lt;a href=&quot;#&quot;&gt;Quel ramo del lago di Como ...&lt;\/a&gt;\r\n     &lt;\/li&gt;\r\n     &lt;li&gt;&lt;span&gt;News 2&lt;\/span&gt;\r\n          &lt;a href=&quot;#&quot;&gt;Si racconta che il principe di ...&lt;\/a&gt;\r\n     &lt;\/li&gt;\r\n     &lt;li&gt;&lt;span&gt;News 3&lt;\/span&gt;\r\n          &lt;a href=&quot;#&quot;&gt;Lucia entr\u00f2 nella stanza ...&lt;\/a&gt;\r\n     &lt;\/li&gt;\r\n     &lt;li&gt;&lt;span&gt;News 4&lt;\/span&gt;\r\n          &lt;a href=&quot;#&quot;&gt;Il sole non era ancor tutto ...&lt;\/a&gt;\r\n     &lt;\/li&gt;\r\n     &lt;li&gt;&lt;span&gt;News 5&lt;\/span&gt;\r\n          &lt;a href=&quot;#&quot;&gt;Da i Promessi Sposi ...&lt;\/a&gt;\r\n     &lt;\/li&gt;\r\n&lt;\/ul&gt;\r\n<\/pre>\n<p>Grazie alle potenzialit\u00e0 di questo plugin il codice html si riduce ad un semplice elenco non ordinato. La regola generale \u00e8 che: <strong>ogni voce dell&#8217;elenco \u00e8 una news<\/strong>.<br \/>\nPer far si che sia possibile animare il news ticker \u00e8 necessario assegnare un id all&#8217;elemento &lt;ul&gt;.<br \/>\nPrima di poter animare le news dobbiamo richiamare jQuery e il plugin. All&#8217;interno dell&#8217;head scriveremo:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;script type='text\/javascript' src='jquery-1.4.3.min.js'&gt;&lt;\/script&gt;\r\n&lt;script type='text\/javascript' src='jquery.li-scroller.1.0.js'&gt;&lt;\/script&gt;\r\n<\/pre>\n<p>Il codice Javascript per dare il via allo scorrere delle news \u00e8 il seguente (si ricorda che va definito dopo il codice html dell&#8217;elenco o richiamato al completo caricamento della pagina):<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;script type='text\/javascript'&gt;\r\n     $(&quot;ul#news&quot;).liScroll({travelocity: 0.06});\r\n&lt;\/script&gt;\r\n<\/pre>\n<p>Il metodo da invocare sull&#8217;elenco \u00e8 <strong>liScroll<\/strong> a cui \u00e8 possibile passare come parametro un valore che esprima la velocit\u00e0 di scorrimento del testo.<br \/>\nIl codice completo fornisce infine un file css modificabile per ottenere lo stile desiderato.<\/p>\n<p><strong>Cliccando <a href='http:\/\/www.donatantonio.net\/script\/testoScorrevole\/' target='_blank'>qui<\/a><\/strong> \u00e8 possibile vedere in azione il codice.<\/p>\n<p><strong>Cliccando <a href='http:\/\/www.donatantonio.net\/script\/testoScorrevole.rar'>qui<\/a><\/strong> \u00e8 possibile scaricare il codice.<\/p>\n<p>Sito ufficiale del plugin liScroll: <a href='http:\/\/www.gcmingati.net\/wordpress\/' target='_blank'>http:\/\/www.gcmingati.net\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dopo aver visto una finestra con news a comparsa, implementeremo ora una barra orizzontale contenente news scorrevoli da destra verso sinistra (un cosiddetto news ticker) .<br \/>\nIn questo caso \u00e8 preferibile che il testo di ogni news sia composto esclusivamente dal titolo, il quale rimandi poi, tramite link, al testo completo.<br \/>\nIn fondo all\u2019articolo \u00e8 possibile provare e scaricare il codice completo.<\/p>\n<p>Per realizzare il box e l&#8217;effetto desiderato utilizzeremo jQuery e il plugin denominato liScroll che trasforma qualsiasi elenco in un news ticker a scorrimento.<\/p>\n<p>A tal proposito vediamo il codice html:<\/p>\n<p>&lt;ul id=&quot;news&quot;&gt;<br \/>\n     &lt;li&gt;&lt;span&gt;News 1&lt;\/span&gt;<br \/>\n          &lt;a href=&quot;#&quot;&gt;Quel ramo del lago di Como &#8230;&lt;\/a&gt;<br \/>\n     &lt;\/li&gt;<br \/>\n     &lt;li&gt;&lt;span&gt;News 2&lt;\/span&gt;<br \/>\n          &lt;a href=&quot;#&quot;&gt;Si racconta che il principe di &#8230;&lt;\/a&gt;<br \/>\n     &lt;\/li&gt;<br \/>\n     &lt;li&gt;&lt;span&gt;News 3&lt;\/span&gt;<br \/>\n          &lt;a href=&quot;#&quot;&gt;Lucia entr\u00f2 nella stanza &#8230;&lt;\/a&gt;<br \/>\n     &lt;\/li&gt;<br \/>\n     &lt;li&gt;&lt;span&gt;News 4&lt;\/span&gt;<br \/>\n          &lt;a href=&quot;#&quot;&gt;Il sole non era ancor tutto &#8230;&lt;\/a&gt;<br \/>\n     &lt;\/li&gt;<br \/>\n     &lt;li&gt;&lt;span&gt;News 5&lt;\/span&gt;<br \/>\n          &lt;a href=&quot;#&quot;&gt;Da i Promessi Sposi &#8230;&lt;\/a&gt;<br \/>\n     &lt;\/li&gt;<br \/>\n&lt;\/ul&gt;<\/p>\n<p>Grazie alle potenzialit\u00e0 di questo plugin il codice html si riduce ad un semplice elenco non ordinato. La regola generale \u00e8 che: ogni voce dell&#8217;elenco \u00e8 una news.<br \/>\nPer far si che sia possibile animare il news ticker \u00e8 necessario assegnare un id all&#8217;elemento &lt;ul&gt;.<br \/>\nPrima di poter animare le news dobbiamo richiamare jQuery e il plugin. All&#8217;interno dell&#8217;head scriveremo:<\/p>\n<p>&lt;script type=&#8217;text\/javascript&#8217; src=&#8217;jquery-1.4.3.min.js&#8217;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8217;text\/javascript&#8217; src=&#8217;jquery.li-scroller.1.0.js&#8217;&gt;&lt;\/script&gt;<\/p>\n<p>Il codice Javascript per dare il via allo scorrere delle news \u00e8 il seguente (si ricorda che va definito dopo il codice html dell&#8217;elenco o richiamato al completo caricamento della pagina):<\/p>\n<p>&lt;script type=&#8217;text\/javascript&#8217;&gt;<br \/>\n     $(&quot;ul#news&quot;).liScroll({travelocity: 0.06});<br \/>\n&lt;\/script&gt;<\/p>\n<p>Il metodo da invocare sull&#8217;elenco \u00e8 liScroll a cui \u00e8 possibile passare come parametro un valore che esprima la velocit\u00e0 di scorrimento del testo.<br \/>\nIl codice completo fornisce infine un file css modificabile per ottenere lo stile desiderato.<\/p>\n<p>Cliccando qui \u00e8 possibile vedere in azione il codice.<\/p>\n<p>Cliccando qui \u00e8 possibile scaricare il codice.<\/p>\n<p>Sito ufficiale del plugin liScroll: http:\/\/www.gcmingati.net\/<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[20],"tags":[207,206,208,205],"_links":{"self":[{"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/posts\/923"}],"collection":[{"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/comments?post=923"}],"version-history":[{"count":0,"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/posts\/923\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/media?parent=923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/categories?post=923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donatantonio.net\/blog\/wp-json\/wp\/v2\/tags?post=923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}