我有 jquery 语法来使用数据库中的 json 列表。
这是代码
$(document).ready(function () {
//function to get the result from user-input
$("#btnsearch").click(function() {
$("#posting").html("");
//show the div section
$("#divContent").show("slow", function(){
//getting value from searchbox
valobj = $('#search_box').val();
//execute data from database.
$.getJSON("search.php", { q : valobj }, function(data,result){
//show result from database
$.each(data.content, function(index, value) {
var li = $("<li><h3></h3><p></p></li>");
$("#posting").append(li);
$("h3",li).text("<a href='post.php?id='>" + value.title + "</a>");
$("p",li).text(value.intro_text);
});
//end show result
}, JSON);
}); //end show div section
}); //end click function
正如你在上面看到的,我需要在帖子标题上放置锚点,所以当用户点击它时,它会重定向到另一个页面
$("h3",li).text("<a href='post.php?id='>" + value.title + "</a>");
但它不起作用并向浏览器示例显示结果:Test Post 100
如何在 jquery 函数上正确插入锚点?
提前致谢。