2
0
Fork 0

Compare commits

...

2 Commits

Author SHA1 Message Date
Alex Kotov 1ff8556fcf
Display new inflections 2023-03-05 21:12:11 +04:00
Alex Kotov 703ea68efe
Fix API URL 2023-03-05 20:30:04 +04:00
7 changed files with 46 additions and 10 deletions

View File

@ -1,7 +1,7 @@
$(function() {
$('#word').each(function(index, elem) {
$.getJSON(
'http://ksenia.causa-arcana.com/api/words/' + $(elem).data('id'),
'http://localhost:4567/words/' + $(elem).data('id'),
function(data) {
var primary_form = data['primary_form']
var part_of_speech = data['part_of_speech']
@ -18,7 +18,14 @@ $(function() {
)
})
var inflections = data['inflections']
var inflections_old = data['inflections_old']
var inflections = []
data['inflections'].forEach(function(item) {
inflections.push(
'<li><b>' + item['descr'] + '</b>: ' + item['value'] + '</li>'
)
})
var examples = []
data['examples'].forEach(function(item) {
@ -62,8 +69,13 @@ $(function() {
$('#translations').removeClass('invisible')
}
if (inflections) {
$('#inflections').html(inflections)
if (inflections_old) {
$('#inflections-old').html(inflections_old)
$('#inflections-old').removeClass('invisible')
}
if (inflections.length > 0) {
$('#inflections-data').html('<ul>' + inflections.join('') + '</ul>')
$('#inflections').removeClass('invisible')
}

View File

@ -21,7 +21,11 @@
<p id="commentary-data"></p>
</div>
<div id="inflections" class="invisible"></div>
<div id="inflections" class="invisible">
<h2>Inflections</h2>
<div id="inflections-data"></div>
</div>
<div id="inflections-old" class="invisible"></div>
<div id="examples" class="invisible">
<h2>Примеры употребления</h2>

View File

@ -21,7 +21,11 @@
<p id="commentary-data"></p>
</div>
<div id="inflections" class="invisible"></div>
<div id="inflections" class="invisible">
<h2>Inflections</h2>
<div id="inflections-data"></div>
</div>
<div id="inflections-old" class="invisible"></div>
<div id="examples" class="invisible">
<h2>Примеры употребления</h2>

View File

@ -21,7 +21,11 @@
<p id="commentary-data"></p>
</div>
<div id="inflections" class="invisible"></div>
<div id="inflections" class="invisible">
<h2>Inflections</h2>
<div id="inflections-data"></div>
</div>
<div id="inflections-old" class="invisible"></div>
<div id="examples" class="invisible">
<h2>Примеры употребления</h2>

View File

@ -21,7 +21,11 @@
<p id="commentary-data"></p>
</div>
<div id="inflections" class="invisible"></div>
<div id="inflections" class="invisible">
<h2>Inflections</h2>
<div id="inflections-data"></div>
</div>
<div id="inflections-old" class="invisible"></div>
<div id="examples" class="invisible">
<h2>Примеры употребления</h2>

View File

@ -21,7 +21,11 @@
<p id="commentary-data"></p>
</div>
<div id="inflections" class="invisible"></div>
<div id="inflections" class="invisible">
<h2>Inflections</h2>
<div id="inflections-data"></div>
</div>
<div id="inflections-old" class="invisible"></div>
<div id="examples" class="invisible">
<h2>Примеры употребления</h2>

View File

@ -21,7 +21,11 @@
<p id="commentary-data"></p>
</div>
<div id="inflections" class="invisible"></div>
<div id="inflections" class="invisible">
<h2>Inflections</h2>
<div id="inflections-data"></div>
</div>
<div id="inflections-old" class="invisible"></div>
<div id="examples" class="invisible">
<h2>Примеры употребления</h2>