我有適合文成一個div不管其長度的函數...兩個jQuery函數不能一起工作?
function fitin() {
$('#fitin div').css('font-size', '1em');
while ($('#fitin div').height() > $('#fitin').height()) {
$('#fitin div').css('font-size', (parseInt($('#fitin div').css('font-size')) - 1) + "px");
}
}
和它的作品,什麼是原來寫在HTML,但是當我使用一個函數來替換文本
function getVerse() {
var verses = ["this is one", "this is two"];
var index = 0;
var verse = "";
$("#button2").click(function() {
$.getJSON("http://labs.bible.org/api/?passage=random&formatting=plain&type=json&callback=?", function(data) {
verse = JSON.stringify(data[0].text);
//alert(verse);
});
if (index >= verses.length) {
index = 0;
}
$("#fitin").fadeOut(500, function() {
$(this).html("<b>" + verse + "test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test" + "</b>").fadeIn(500);
fitin();
index++;
});
});
}
fitin()不起作用。這是鏈接到codepen here。
應該有'+「px」'在行的末尾將數字更改爲px。 – Hobgoblin8
執行'parseInt'並添加值後,添加像素。 –
我放了一行代碼。而你在另一個問題中提到了另一個問題。 @Dhiraj回答。 –