我正在使用 jQuery 创建多项选择评估。目前DOM结构如下:
<button class="multiplesubmit">Check Answer</button>
<ul class="multiplechoice_answergroup">
<li class="multiplechoice_answer True"><input class="checkbox" type="checkbox" name="checkbox"> Answer 1</li>
<li class="multiplechoice_answer False"><input class="checkbox" type="checkbox" name="checkbox"> Answer 1</li>
<li class="multiplechoice_answer False"><input class="checkbox" type="checkbox" name="checkbox"> Answer 1</li>
<li class="multiplechoice_answer True"><input class="checkbox" type="checkbox" name="checkbox"> Answer 1</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我需要编写一个函数,当单击按钮时查看复选框是否被勾选以及 li 的类名包含“True”。
到目前为止,这是我的 jQuery:
$('.multiplechoice_answer .Paragraph').prepend('<input class="checkbox" type="checkbox" name="checkme" />');
$('.multiplechoice_wrap').prepend('<button class="submit_button multiplesubmit">Check Answer</button>');
$('.multiplesubmit').click(function() {
multipleChoiceCheck();
});
var multipleChoiceCheck = function() {
if($('input:checkbox[name=checkme]').is(':checked') && $('.multiplechoice_answer').hasClass('True')) {
alert('correct!');
}
};
Run Code Online (Sandbox Code Playgroud) 我使用 fullcalendar.js 库构建日历,并从 json 文件中提取事件数据。我一直在尝试删除正在显示的时间并尝试了几种方法。其中之一是使用 .fc-event-time { display: none; 隐藏时间 但它仍然保留了每个图块的大边距和额外空间。

编辑:我正在编写的唯一代码是调用 fullcalendar 方法。
$('#calendar').fullCalendar({
events: 'calendar.ashx'
});
Run Code Online (Sandbox Code Playgroud) 我在尝试隔离并删除字符串中的前3个单词时遇到问题.
字符串是:"LES B1 U01 1.1讨论你想要的工作"
我需要做到:"1.1讨论你想要的工作"
我能够使用/ ^([\ w - ] +)/得到第一个单词
任何帮助,将不胜感激!
PS.我正在使用jQuery