我如何添加一個類的標籤,如這些例子a
& span
:
$('<a/>').click(function(){...})
$("<span/>").text(chars.substr(0, limit-1));
=================
這是完整的腳本。它將跨度和標籤添加到文本的各個部分。我需要將類添加到跨度或標籤中,以便我可以選擇樣式。它必須是jQuery的1.3倍:
var limit = 200,
chars = $("#showhideDiv").text();
if (chars.length > limit) {
var visiblePart = $("<span/>").text(chars.substr(0, limit-1));
var hiddenPart = $("<span/>").text(chars.substr(limit-1)).hide();
var readMore = $('<a/>').click(function() {
hiddenPart.toggle();
readMore.toggle();
readLess.toggle();
return false;
}).text ("Show more")
var readLess = $('<a/>').click(function() {
hiddenPart.toggle();
readMore.toggle();
readLess.toggle();
return false;
}).text("Show less").hide();
$("#showhideDiv").empty()
.append(visiblePart)
.append(readMore)
.append(hiddenPart)
.append(readLess);
}
你到底想要做什麼?添加一個類與jquery或一個類的元素的回調? –
jquery 1.3?已經有jquery 1.6.2爲什麼不使用這個? –
我更新了更詳細的原始問題。 – Kappaluppa