在将PrototypeJS转换为jQuery时遇到问题。我的原型JS是
function remove_invitation(target) {
if (confirm('Delete this invitation?')) {
$$('div#'+target+' input.hidden_delete')[0].setValue('1')
Element.hide(target);
}
}我已经转换成jQuery作为
function remove_chore(target) {
if (confirm('Delete this chore?')) {
$('div#'+target+'input.hidden_delete').first().val(1);
// $('div#'+target).hide();
$('div#'+target).css("display","none");
}
}但它不工作,因为它是工作的PrototypeJS。
发布于 2014-04-01 20:32:40
试着在这里留个空格:
$('div#'+target+' input.hidden_delete').first().val(1);
// -- ^ add space here另外,因为id是惟一的,所以可以使用#而不是div#
function remove_chore(target) {
if (confirm('Delete this chore?')) {
$('#'+target+' input.hidden_delete').first().val(1);
// $('div#'+target).hide();
$('#'+target).css("display","none");
}
}https://stackoverflow.com/questions/22785935
复制相似问题