<div class="a b"></div>
<div class="a c"></div>
<div class="a b"></div>
<div class="a c"></div>
<div class="a b"></div>
<div class="a f"></div>
var selection = jQuery('div.a');
Run Code Online (Sandbox Code Playgroud)
有没有人知道一种方法来选择具有class ="b"的div var selection
而不迭代数组的元素并逐个检查它们的类?
我有一个主div,里面有子div:
<div id="selectable">
<div class="item text"></div>
<div class="item image"></div>
<div class="item text"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
当我添加jQuery:
$('#selectable').selectable();
Run Code Online (Sandbox Code Playgroud)
因此,内部的所有div都是可选择的.
有没有办法删除div上具有'image'类的可选类?
谢谢
我有一个代码.
setInterval(somefunc, 1000);
function somefunc() {
curid = $(".chat-message:last").attr("id");
$.post("http://blah.com/blah.php&last_msg_id=" + curid, function (data) {
$('.chat-messages').append(data);
});
}
function saveChat() {
var texts = $('#chatText').val();
var request = $.ajax({
type: "POST",
url: "http://blah.com/submit.php",
data: {
text: texts
},
dataType: "html"
});
request.done(function (msg) {
somefunc();
});
}
Run Code Online (Sandbox Code Playgroud)
问题是有时候saveChat会在间隔的同时执行,而somefunc会附加信息.chat-messages重复.我怎么能避免它?我需要一个允许仅在somefunc()的先前执行完全完成时再次执行somefunc()函数的函数.或者只是不允许同时执行somefunc()函数两次.
我有一个与model属性对应的timestamp列.但是当我尝试在1970年之前保存时间戳时,表中出现了值0000-00-00 00:00:00.
我没有使用适当的格式吗?是date更适合?是否有解决方法,所以我不需要更改我的架构?