Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1va zadaca
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <title>jQuery UI Accordion - Default functionality</title>
- <link rel="stylesheet" href="jquery-ui.css" />
- <style>
- .img{
- position:absolute;
- top:100px;
- left:50px;
- }
- * {
- font-size:12px;
- }
- #accordion {
- margin-top: 50px;
- width: 600px;
- position:absolute;
- left:400px;
- }
- </style>
- <script src="jquery-1.8.3.js"></script>
- <script src="jquery-ui.js"></script>
- <script>
- $(document).ready(function(){
- var previousImage = 1;
- var previousImageStr = "#img" + previousImage;
- var accOpts={
- header:"h3",
- event:"click",
- }
- $("#img2").css("left", -550);
- $("#img3").css("left", -550);
- $("#img4").css("left", -550);
- //$(previousImageStr).css("left", -550);
- //$(currentImageStr).animate({opacity: 1}, "fast");
- //$(previousImageStr).animate({left: "+=650", opacity: 1}, "fast");
- $('#accordion').accordion(accOpts);
- $('#btn').click(function(){
- var smth=$('#tags').val();
- if(smth=="Section 1")
- {
- $('#accordion').accordion("activate",0);
- $("#img1").css("left", 50);
- $("#img2").css("left", -550);
- $("#img3").css("left", -550);
- $("#img4").css("left", -550);
- $("#img1").css({'opacity': 0 });
- $("#img1").animate({opacity: 1}, "fast");
- }
- else if(smth=="Section 2")
- {
- $('#accordion').accordion("activate",1);
- $("#img1").css("left", -550);
- $("#img2").css("left", 50);
- $("#img3").css("left", -550);
- $("#img4").css("left", -550);
- $("#img2").css({'opacity': 0 });
- $("#img2").animate({opacity: 1}, "fast");
- }
- else if(smth=="Section 3")
- {
- $('#accordion').accordion("activate",2);
- $("#img1").css("left", -550);
- $("#img2").css("left", -550);
- $("#img3").css("left", 50);
- $("#img4").css("left", -550);
- $("#img3").css({'opacity': 0 });
- $("#img3").animate({opacity: 1}, "fast");
- }
- else if(smth=="Section 4")
- {
- $('#accordion').accordion("activate",3);
- $("#img1").css("left", -550);
- $("#img2").css("left", -550);
- $("#img3").css("left", -550);
- $("#img4").css("left", 50);
- $("#img4").css({'opacity': 0 });
- $("#img4").animate({opacity: 1}, "fast");
- }
- });
- });
- $(function () {
- var availableSections = ["Section 1","Section 2","Section 3","Section 4"];
- $("#tags").autocomplete({ source: availableSections });
- });
- </script>
- </head>
- <body>
- <div class="ui-widget" style="margin-right:auto;margin-left:auto;">
- <label for="tags">Tags: </label>
- <select id="tags">
- <option>Section 1</option>
- <option>Section 2</option>
- <option>Section 3</option>
- <option>Section 4</option>
- </select>
- <input type='button' value='open' id='btn'/>
- </div>
- <div id="accordion">
- <h3>Section 1</h3>
- <div>
- <p>
- Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer
- ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit
- amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut
- odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.
- </p>
- </div>
- <h3>Section 2</h3>
- <div>
- <p>
- Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet
- purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor
- velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In
- suscipit faucibus urna.
- </p>
- </div>
- <h3>Section 3</h3>
- <div>
- <p>
- Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis.
- Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero
- ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis
- lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui.
- </p>
- <ul>
- <li>List item one</li>
- <li>List item two</li>
- <li>List item three</li>
- </ul>
- </div>
- <h3>Section 4</h3>
- <div>
- <p>
- Cras dictum. Pellentesque habitant morbi tristique senectus et netus
- et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in
- faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia
- mauris vel est.
- </p>
- <p>
- Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus.
- Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
- inceptos himenaeos.
- </p>
- </div>
- </div>
- <img id='img1' class="img" src="Sliki/32.png"/>
- <img id='img2' class="img" src="Sliki/123.png"/>
- <img id='img3' class="img" src="Sliki/animation.png"/>
- <img id='img4' class="img" src="Sliki/big_icon.png"/>
- </body>
- </html>
- 2ra zadaca
- <!doctype html>
- <html>
- <head>
- <title>Components</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <link rel="stylesheet" href="./css/jquery-ui.css" type="text/css">
- <script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
- <script type="text/javascript" src="js/jquery-ui-1.9.1.custom.min.js"></script>
- <style type="text/css">
- .row-selected{
- background:lightblue;
- }
- </style>
- <script type="text/javascript">
- $(document).ready(function () {
- //za li
- $("li").hover(function () {
- $(this).css("cursor", "pointer");
- }, function () {
- $(this).css("cursor", "none");
- });
- var premesten;
- $("#tabs").tabs({
- select: function (event, ui) {
- if (ui.index == 1) {
- presmetaj();
- }
- }
- });
- //konektiranje na listi
- $("#list1").sortable({
- connectWith: "#list2"
- }).disableSelection();
- $("#list1").sortable({
- receive: function (event, ui) {
- $premestenStudent = $(ui.item);
- //alert("ohhh Paa");
- }
- }).disableSelection();
- $("#list2").sortable({
- connectWith: "#list1"
- }).disableSelection();
- $("#list2").sortable({
- receive: function (event, ui) {
- $premestenStudent = $(ui.item);
- //alert("ohhh");
- }
- }).disableSelection();
- //tooltip
- $(function () {
- $(document).tooltip({
- items: "#list1 li,#list2 li",
- content: function () {
- var element = $(this);
- var poeni = element.attr("title1");
- var index = element.attr("rel");
- $('#list1 li input').tooltip();
- return "Поени: " + poeni + ", Индекс: " + index;
- }
- });
- });
- //presmetaj
- function presmetaj() {
- var polozeniA = 0;
- var polozeniB = 0;
- var nepolozeniA = 0;
- var nepolozeniB = 0;
- var broj=0;
- var broj1=0;
- var sest = 0;
- var sedum = 0;
- var osum = 0;
- var devet = 0;
- var deset = 0;
- $('#list1 li').each(function (index) {
- broj++;
- if ($(this).attr("title1") > 50 && $(this).attr("title1") <= 60) {
- sest++;
- }
- if ($(this).attr("title1") > 60 && $(this).attr("title1") <= 70) {
- sedum++;
- }
- if ($(this).attr("title1") > 70 && $(this).attr("title1") <= 80) {
- osum++;
- }
- if ($(this).attr("title1") > 80 && $(this).attr("title1") <= 90) {
- devet++;
- }
- if ($(this).attr("title1") > 90 && $(this).attr("title1") <= 100) {
- deset++;
- }
- if ($(this).attr('title1') > 50) {
- polozeniA += 1;
- }
- else {
- nepolozeniA += 1;
- }
- });
- $("#paralekaA").text("Паралелка A :" + " " + "Положени: " + polozeniA + " Неположени: " + nepolozeniA);
- $('#list2 li').each(function (index) {
- broj1++;
- if ($(this).attr("title1") > 50 && $(this).attr("title1") <= 60) {
- sest++;
- }
- if ($(this).attr("title1") > 60 && $(this).attr("title1") <= 70) {
- sedum++;
- }
- if ($(this).attr("title1") > 70 && $(this).attr("title1") <= 80) {
- osum++;
- }
- if ($(this).attr("title1") > 80 && $(this).attr("title1") <= 90) {
- devet++;
- }
- if ($(this).attr("title1") > 90 && $(this).attr("title1") <= 100) {
- deset++;
- }
- if ($(this).attr('title1') > 50) {
- polozeniB+=1;
- }
- else {
- nepolozeniB+=1;
- }
- });
- $("#paralelkaB").text("Паралелка Б :"+" "+"Положени: "+polozeniB+" Неположени: "+nepolozeniB);
- //za progess
- sest = parseFloat(sest / (broj + broj1) * 100);
- $("#progressbar6").progressbar({
- value: sest
- })
- $("#progress6-value").text('Оценка 6: ' + sest.toPrecision(3) + '%');
- sedum = parseFloat(sedum / (broj + broj1) * 100);
- $("#progressbar7").progressbar({
- value: sedum
- })
- $("#progress7-value").text('Оценка 7: ' + sedum.toPrecision(3) + '%');
- osum = parseFloat(osum / (broj + broj1) * 100);
- $("#progressbar8").progressbar({
- value: osum
- })
- $("#progress8-value").text('Оценка 8: ' + osum.toPrecision(3) + '%');
- devet = parseFloat(devet / (broj + broj1) * 100);
- $("#progressbar9").progressbar({
- value: devet
- })
- $("#progress9-value").text('Оценка 9: ' + devet.toPrecision(3) + '%');
- deset = parseFloat(deset / (broj + broj1) * 100);
- $("#progressbar10").progressbar({
- value: deset
- })
- $("#progress10-value").text('Оценка 10: ' + deset.toPrecision(3) + '%');
- }
- });
- </script>
- <style>
- .container{
- float:left;
- margin:20px;
- padding: 20px;
- }
- .container:nth-child(even){
- border-left: 1px lightgray solid;
- }
- #list1, #list2{
- list-style-type: none;
- }
- </style>
- </head>
- <body>
- <div id="tabs">
- <ul>
- <li><a href="#tabs-1">Студенти</a></li>
- <li><a href="#tabs-2">Оценки</a></li>
- </ul>
- <div id="tabs-1">
- <div class="container" style="float:left">
- <strong>Паралелка А</strong>
- <ul id="list1" class="connectedSortable">
- <li title1="30" rel="111113">Петре Петревски </li>
- <li title1="90" rel="111114"> Аце Ацевски</li>
- <li title1="100" rel="111115"> Мите Митрески</li>
- <li title1="85" rel="111117"> Мирко Мирковски</li>
- </ul>
- </div>
- <div class="container" style="float:left">
- <strong>Паралелка Б</strong>
- <ul id="list2" class="connectedSortable">
- <li title1="80" rel="111111">Никола Николовски </li>
- <li title1="70" rel="111112"> Симона Симоноска</li>
- <li title1="60" rel="111116"> Ристе Ристески</li>
- </ul>
- </div>
- </div>
- <div id="tabs-2">
- <div id="progressbar6" style="width:400px;"></div><span id="progress6-value"></span>
- <div id="progressbar7" style="width:400px;"></div><span id="progress7-value"></span>
- <div id="progressbar8" style="width:400px;"></div><span id="progress8-value"></span>
- <div id="progressbar9" style="width:400px;"></div><span id="progress9-value"></span>
- <div id="progressbar10" style="width:400px;"></div><span id="progress10-value"></span>
- <div>
- <span id="paralekaA"></span>
- </div>
- <div>
- <span id="paralelkaB"></span>
- </div>
- </div>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment