我试图使用printElement()函数打印动态div html元素但是当我遇到问题时…我的代码如下 $(“#btnPrint”).click(function () { if (ImgPath != ”) { sHtml = “”; sHtml += “” + “” + “”; sHtml += “” + $(‘#lblTxt’).html() + “”; sHtml += “”; alert($(‘#dvPrint’).html()); $(“#element”).printElement(‘#dvPrint’); } else { alert(“Image not found for print”); } return false; }); 当我只是提醒alert($(‘#dvPrint’).html()); 它没有任何表现。 那么printElement()如何工作。 我可以将我的动态div添加到body ….我只需要生成div并通过jquery打印其中的内容…….我需要帮助。 谢谢
我正在尝试创建一个动态项目列表,可以添加到动画中以及从动画中删除。 我遇到的问题是新项目无法删除。 关于我做错什么的任何想法? http://jsfiddle.net/waspinator/nZ9y2/1/ HTML add item First Item x Second Item x CSS: #list{ width: 140px; } .remove-item{ font-family: sans-serif; float: right; margin-top: -6px; cursor: pointer; } .item{ color: white; background: CornflowerBlue; margin-bottom: 4px; padding: 4px; border-radius: 4px; } .add-item-button{ margin-bottom: 10px; width: 140px; } JS var item_number = 1; $(‘.remove-item’).click(function(){ $(this).parent().animate({opacity: 0}, function […]
我需要将数据添加到一组图像中,这些图像在每个元素之后递增。 Jquery in Action有这样的代码: settings.thumbnails$ = this.filter(‘img’); settings.thumbnail$.each(function(n) { $(this).data(‘photo-index’,n); 该书说,使用.each()会为每个记录其在列表中的位置的元素添加一个唯一的数字。 我不明白这是怎么回事,因为附加到’photo-index’的值n对于每次迭代都是相同的… 有谁看到我在这里失踪了?
我正在尝试在选中/取消选中chekbox时启用/禁用输入文本 我在下面尝试了这个,但它不起作用.. $(‘#checkbox’).change(function(){ if($(‘#name’).attr(‘disabled’) == ‘true’) $(‘#name’).attr(‘disabled’, ‘false’); else $(‘#name’).attr(‘disabled’, ‘true’); }); 有帮助吗? 问候 哈维
我想将一个类分配给.index()列表的列表项,其中.index()值介于10到20之间。 如何使用jQuery选择这些元素? One Two Three … … … … li>Thirty 所以我想要类似的东西 $(‘#id’).click(function(){ //Assign class ‘classname’ to those li elements //between 10th and 20th (index numbers) in the list if([li element’s index is between 10 and 20]).addClass(‘classname’); });
我有4个选择框,每个框包含完全相同的数据: 骑术 钓鱼 抽烟 飞行 如果我在选择框[0]并选择“骑马”,我想从剩下的每个选项中删除该选项,除了我有效的当前选择框。 我已经尝试过选择:not(:first-child)但是这将删除,只有第一个孩子是选择,而不是任何其他孩子。 基本上,我需要从所有下拉列表中删除选定的选项,除了我选择的选项。
我想在选定元素$(selected)上执行一些函数,使用this作为选择器。 $(external).click(function(){ //relevant code below $(selected).????(){ console.log($(this).html()); //ie console.log($(this).height()); //ie } }); 基本上,我不知道该代替什么? 以上。 有任何想法吗? 编辑*重写问题,并添加示例代码以便清楚。
我有一个网页有四个复选框,如下所示: Buy Samsung 2230 Compair Buy Nokia N 95 Compair p>Buy Motorola M 100 Compair Compair p>Buy LG 2000 Compair 如果我检查两个或更多Checkbox然后在每个最后检查复选框之后我需要一个div,它最初应该处于隐藏状态,以显示为比较链接。 以下是我的代码: 但是,如果仅选中了两个或更多复选框,那么它应显示在最后一个选中的复选框下,即比较链接。 如果您查看我的代码,您也可以清楚地了解: $(document).ready(function() { $(‘input[type=checkbox]’).change(function() { if ($(‘input:checked’).size() > 1) { $(‘#checkbox1_compare’).show(); } else { $(‘#checkbox1_compare’).hide(); } }) });
如何将类添加到第1级的最后一个LI(这意味着在第二级旁边) $(‘#navtop li:last’).addClass(‘last’)将类添加到最后一级的最后一个li中 About Service Area Board of Directors Contact Board of Directors Contact Board of Directors About Service Area Board of Directors Contact Board of Directors Contact Board of Directors
HTML代码从api函数返回为字符串格式。 var div = infoWindow.getContent(); div变量包含以下代码。 More profile information 。 我想在jQuery转换为[object HTMLDivElement] 。 如果将它转换为对象HTMLDivElement ,我可以通过JS代码轻松更改href值。 如何转换?