jQuery:脚本的结果在执行后被删除 – 在后台运行removeData()?

我有一个模态窗口用于更新或添加新的对象Store 。 此模式具有两个属性的级联下拉列表: Department和District 。 它应该如何工作: 我们首先确定我们是否处于创建或更新Store 。 如果是一个新的 Store ,模态打开并使用jQuery我们为District下拉列表提供默认值(因为尚未选择任何Department )。 var wasclicked = 0; var $this = this; $(document).ready(function () { document.getElementById(“modalbutton”).onclick = function () { //is AddNew Store button is hitted, this var = 1 wasclicked = 1; }; $(‘#modal-action-store’).on(‘hidden.bs.modal’, function () { //global.wasclicked = 0; wasclicked = 0; $(this).removeData(‘bs.modal’); }); $(‘#modal-action-store’).on(‘shown.bs.modal’, […]

如何在DOM准备好之前加载jQuery

我想在DOM准备好之前加载一些jQuery代码。 我想在DOM加载时制作一个flash文件transparant。 我打算使用类似的东西,但是在DOM加载之前就会启动Flash。 jQuery(document).ready(function(){ jQuery(‘object:not(:has(wmode))’).each(function(){ jQuery(this).attr(‘wmode’, ‘transparent’); jQuery(this).prepend(”); jQuery(this).children(’embed’).attr(‘wmode’, ‘transparent’); }); }); 关于如何做到这一点的任何想法? 编辑 嘿伙计们,感谢您的帮助,基本上,Flash内容来自我们的广告管理器,这非常愚蠢,不允许直接编辑HTML,以便将所需的wmode添加到特定标签中… 所以Javascript是我唯一的选择……

jQuery – 带有colorbox的Flickr插件 – gallery显示以前的照片

我正在制作一个插件,用于在彩盒库中显示从api检索到的多张flickr照片集照片。 我已经非常接近了(在一些不错的SO用户的帮助下!) 这个想法是用户可以输入html,如: 并且插件处理其余部分。 看看这个小提琴: http : //jsfiddle.net/eBGVV/5/ 我的问题是照片集2在这里从图像64开始,您可以使用左箭头查看照片集1中的图像。理想情况下,每个缩略图图像都会启动一个彩色图库,其中只包含与其照片集ID相匹配的照片。 有什么想法如何解决这个问题? 谢谢。

拖动时保留IFRAME内容

在我目前的项目中,我正在一些TEXTAREA’s上实现jHtmlArea WYSIWYG插件,这些插件是可拖动和可排序的行。 唯一的问题是,一旦你开始拖动它们,它们就会丢失插件掩盖相关TEXTAREA的IFRAME中的所有数据。 jQuery的.clonefunction正在被使用,但它本身并没有随身携带所有数据,甚至将它设置为.clone(true)或.clone(true, true)也不会保留拖拽数据。 例: http://jsfiddle.net/5QL7W/1/ 有没有办法保留内容?

$(“同一元素的类”,元素)是什么意思?

我不会解释这种语法: var dir = $(“a.store”).parents(“table”)[0]; var stores = $(“a.store:has(b)”, dir); store什么包含? “$(“a.store:has(b)”, dir);”是什么意思”$(“a.store:has(b)”, dir);” ?

在Android Kitkat上模拟鼠标点击Youtubevideo

Youtube允许在iframe代码的帮助下嵌入用户创建的播放列表。 我想将它们嵌入到网页上,以便在Android(Kitkat 4.4)电视盒硬件上播放。 但是,它要求用户首先点击video。 我发现Apple iOS和Android在大多数移动平台上禁用自动播放以避免糟糕的用户体验 但是,是否可以使用Jquery或纯JS解决方案(首选)模拟用户单击iframe。 像这样的东西: function myFunction() { setTimeout(function() { (“#myiframe”).triggerHandler(‘click’); },3000) }; 如果有人能帮助我,我将非常感激,因为这个function对我的目的至关重要,而且我已经广泛搜索但无法得到正确的解决方案。 谢谢dkj

Aspx到pdf jsPDF

我想用jsPDF将我的表单(Sharepoint)转换为pdf,但我有一个问题…… 结果: 你能帮助我吗 ? 我的代码: function demoFromHTML() { var pdf = new jsPDF(‘p’, ‘pt’, ‘letter’); // source can be HTML-formatted string, or a reference // to an actual DOM element from which the text will be scraped. source = $(‘.JsPDF tbody’)[0]; // we support special element handlers. Register them with jQuery-style // ID selector for […]

从源头阅读语言

我想在多语言(en,ru,lt)网站中使用灯箱,所以我需要翻译灯箱。 要为灯箱设置正确的参数,我需要阅读语言,其定义如下: <a href="https://stackoverflow.com/en/" … 因此,如果我在另一种语言徽标链接将是该语言代码。 我有这个.js代码: $(function() { $(‘.object’).lightBox({ txtOf: ‘translation’, txtImage: ‘another_translation’ }); }); 我应该如何改变JS进行检查?

jQuery用AJAX改变下拉列表

我需要一个单选按钮来更改下拉列表,并且如果它只是不确定一些东西,那就最多了。 我希望将CreativeID作为ID,将CreativeName作为名称。 这是我的AJAX: $(‘input[name=creativeType]’).change(function(){ $.ajax({ url: ‘/app/components/MailingsReport.cfc’, //POST method is used type: “POST”, //pass the data data: { method: “getCreative”, CreativeType: $(‘input[name=creativeType]:checked’).val(), datasource: “shopping_cart” }, dataType: “xml”, //contentType: “application/text; charset=utf-8”, success: function(xml){ $(‘#creative option’).remove(); $(xml).find(‘number’).each(function() { $(“#creative”).append(” + $(this).find(‘CREATIVENAME’).text() + ”); }); } }); 这是我的返回数据: 52.065.077.0Product OneProduct TwoProduct Three 我的问题:我根本不知道如何填充下拉列表,因此ID是选项标记之间的值和商品名称。 任何有关这方面的帮助将不胜感激!

$ .Post第二次不开火

我试图制作一个“关注”按钮,但返回的数据,即“取消关注”按钮,无效。 $(‘.follow_button’).click(function() { //event.preventDefault(); var visitor_user_id = $(‘.follow_button’).attr(‘id’); $(‘#link_visitor_follow’).empty().append(‘ Follow’); $.post(‘/unime/user_follow.php’, {‘type’:’follow_me’, visitor_user_id:visitor_user_id}, function(data){ if(data){ $(‘#link_visitor_follow’).empty().html(data); } }); return false; }); $(‘.unfollow_button’).click(function() { //event.preventDefault(); var visitor_user_id = $(‘.unfollow_button’).attr(‘id’); $(‘#link_visitor_unfollow’).empty().append(‘ Following’); $.post(‘/unime/user_follow.php’, {‘type’:’unfollow_me’, visitor_user_id:visitor_user_id}, function(data){ if(data){ $(‘#link_visitor_unfollow’).empty().html(data); } }); return false; }); PHP返回数据: echo ” Unfollow”; 当我单击取消关注按钮时,它不起作用,虽然我有它的代码设置。 PHP本身没有任何问题。 当我点击取消关注时,它甚至没有调用Ajax。