我有以下的div結構,但這種結構正在發生變化jQuery的獲得DIV內容
<div class="rt-container">
<div class="rt-block">
<div id="rt-mainbody">
<div id="responseMessage">Welcome bogyoro. Now you are loged in.</div>
<div id="responseErrorMessage">5</div>
</div>
</div>
</div>
我用下面的代碼來獲取responseMessage內容:
var div = logReg.query("<div>").html(msg);
var message = div.children('#responseMessage').html();
var isValid = div.children('#responseErrorMessage').html();
if(isValid == null)
{
message = div.find('#responseMessage').html();
isValid = div.find('#responseErrorMessage').html();
}
但和isValid是空值。
更新:
var logReg = {};
logReg.query = jQuery.noConflict(true);
什麼是logReg?什麼是「查詢」? – 2011-03-30 14:00:18
一個快速的建議:你不需要'div.find',只需使用:'$('#responseMessage')。html()'(你叫ID,它是唯一的。 – jackJoe 2011-03-30 14:00:25
你正在檢查errorMessage是否存在?或者它是否存在? – jackJoe 2011-03-30 14:03:36