HTML and CSS Reference
In-Depth Information
displayComment
(
data
);
}
function
displayComment
(
data
) {
var
commentHtml
=
createComment
(
data
);
var
commentEl
=
$
(
commentHtml
);
commentEl
.
hide
();
var
postsList
=
$
(
'#posts-list'
);
postsList
.
addClass
(
'has-comments'
);
postsList
.
prepend
(
commentEl
);
commentEl
.
slideDown
();
}
function
createComment
(
data
) {
var
html
=
''
+
'<li><article id="'
+
data
.
id
+
'" class="hentry">'
+
'<footer class="post-info">'
+
'<abbr class="published" title="'
+
data
.
date
+
'">'
+
parseDisplayDate
(
data
.
date
)
+
'</abbr>'
+
'<address class="vcard author">'
+
'By <a class="url fn" href="#">'
+
data
.
comment_author
+
'</a>'
+
'</address>'
+
'</footer>'
+
'<div class="entry-content">'
+
'<p>'
+
data
.
comment
+
'</p>'
+
'</div>'
+
'</article></li>'
;
return
html
;
}
function
parseDisplayDate
(
date
) {
date
=
(
date
instanceof
Date
?
date
:
new
Date
(
Date
.
parse
(
date
) ) );
var
display
=
date
.
getDate
()
+
' '
+