Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a649033

Browse files
committed
upload changes to homework
1 parent 620b85c commit a649033

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

homework/src/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<title>HYF-GITHUB</title>
1414
<link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet">
1515
<link rel="stylesheet" href="./style.css">
16+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
1617
</head>
1718

1819
<body>

homework/src/index.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
let newArray = [];
4242
let forkArray = [];
4343
let languageArray = [];
44-
let newURLArray = [];
44+
let htmlArray = [];
4545
let contributorsArray = [];
4646
for (let i = 0; i < data.length; i++){
4747
newArray.push(data[i].name);
@@ -50,8 +50,8 @@
5050
languageArray.push(data[i].language);
5151
contributorsArray.push(data[i].contributors_url);
5252
contributorsArray.sort();
53-
newURLArray.push(data[i].html_url);
54-
newURLArray.sort();
53+
htmlArray.push(data[i].html_url);
54+
htmlArray.sort();
5555
}
5656

5757
let app = document.getElementById('root');
@@ -66,6 +66,8 @@
6666
const contributorsCard = createAndAppend('div', contributorsContainer, {text: "Contributors to this Repository", class: 'card'});
6767
const contributorsUl = createAndAppend('ul', contributorsCard, {id: 'contributorsUl'});
6868

69+
70+
6971
data.forEach((repo) => {
7072
for (let i = 0; i < newArray.length; i++) {
7173
createAndAppend('option', selectList, {id: "myOption", value: i, text: newArray[i]});
@@ -83,10 +85,10 @@
8385

8486
selectList.onchange = function(selectedIndex){
8587
createAndAppend('li', ul, { text: "Repository: " + newArray[this.selectedIndex], class: 'nameInContainer', function: removeNodes()});
88+
createAndAppend('a', ul, { text: htmlArray[this.selectedIndex], id: 'linkInContainer', target: "_blank", href: htmlArray[this.selectedIndex]});
8689
createAndAppend('li', ul, { text: "Number of Forks: " + forkArray[this.selectedIndex], class: 'forksInContainer'});
8790
createAndAppend('li', ul, { text: "Language: " + languageArray[this.selectedIndex], class: 'languageInContainer'});
88-
createAndAppend('li', contributorsUl, { text: newURLArray[this.selectedIndex], class: 'contributorsInContainer'});
89-
91+
createAndAppend('li', contributorsUl, { text: contributorsArray[this.selectedIndex], class: 'contributorsInContainer'});
9092
}
9193

9294
});

0 commit comments

Comments
 (0)