Tag: jQuery的

如何在单击时获取Jquery Grid的整个行值

当我点击jquery网格行时,我需要获取整行值..这是我正在使用的代码 var RowClick = function(e) { var resultArray = $(“#Grid td:first:child”).closest(‘tr’).find(‘td’).map(function() { alert(resultArray); }); }; 对于这个RowClick我在网格属性服务器端为jquery网格定义 grid.ClientSideEvents.RowSelect = “RowClick”; 任何人都可以告诉我点击行我需要获得整个值或第4和第5列值? 谢谢

jQuery将输入值与另一个输入相加

我一直试图让这个相对简单的function起作用,但事实并非如此。 它不断将数字输出为字符串,而不是将它们一起添加。 $(‘#FS-quantity-1’).change(function() { var subtotal = $(“#HF-quantity”).val()*2; var sum = Number(subtotal)+$(“#FS-quantity-1”).val(); $(“#sticker-quantity”).val(sum); }); 这将2个值一起输出为字符串,而不是将它们相加。 还试过这个: $(‘#FS-quantity-1’).change(function() { var subtotal = $(“#HF-quantity”).val()*2; var sum = parseInt(subtotal)+$(“#FS-quantity-1”).val(); $(“#sticker-quantity”).val(sum); }); 这也没用。 我还尝试将小计乘以1以将其转换为整数。 那没用。 任何想法我如何得到小计和#FS-quantity-1的val()总和为一个整数?

CJ Flashy幻灯片 – 需要页面重新加载才能与Internet Explorer配合使用

在我的网站上 ,我使用插件CJ Flashy幻灯片版本1.13 * 该插件在除Internet Explorer之外的所有浏览器下都能正常工作,您必须重新加载页面才能使其正常工作。 如何在不重新加载页面的情况下使插件在IE上运行。 *我必须使用1.13,因为我使用的是Drupal 7,而较新版本的CJ Flashy Slideshow将无法与Drupal 7一起使用。

.hover上的jQuery slideDown菜单在第二次hover之前不起作用

以下代码成功运行,但菜单slideDown仅适用于我的菜单项上的第二个鼠标hover。 它第一次出现,就像第一次没有应用jQuery一样。 $(document).ready( function() { // animate dropdown menus $(‘#wp-admin-bar ul li’).hover( function () { //show submenu $(‘ul’, this).slideDown(180); }, function () { //hide submenu $(‘ul’, this).slideUp(180); } ); }); 奇怪的是,如果我补充一下 $(this).addClass(“hover”); 该类将立即添加 – 在第一个hover时。 我对此感到有些困惑。

Jquery:试图显示/隐藏表行

我试图使用Jquery显示/隐藏表行,并遇到了一些影响问题。 基本上,我有一个事件计划,当你点击特定行中的“详细信息”按钮时,它应该显示它正下方的行。 这是我正在处理的页面的链接: http://dev.csgalinks.org/index.php/Tournament_Series/calendar/One%20Day 然而,至少可以说效果有点跳跃,更不用说我还没有能够开发一种折叠除了一个活动之外的所有行的“手风琴”方法。 HTML代码(ExpressionEngine使用{count}变量) DateEvent/LocationRegistration OpensActions {startDate format=”%F %d”}{if endDate != startDate} – {endDate format=”%d”}{/if}, {startDate format=”%Y”} {if event_summary}{event}{if:else}{event}{/if} {opendate format=”%F %d”} Details HIDDEN DROPDOWN CONTENT HERE 和Javascript:http://code.jquery.com/jquery-1.8.3.js’> //<![CDATA[ $(window).load(function(){ $(function() { $('tr.parent td') .on("click","span.btn", function(){ var idOfParent = $(this).parents('tr').attr('id'); $('tr.child-'+idOfParent).toggle('slow'); }); }); });

Jquery在表单中将内容从表格中获取到Facebook Feed对话框中

我有一张表格列出辩论日历上的所有事件。 每一行都有基本信息,如学校,时间和地点等。我想得到它,以便表格中的最后一列共享链接是通过jquery完成的,所以我不需要为每个条目都这样做。 看看我到目前为止的情况。 我希望得到它,以便点击共享链接时,我将该行的相关信息放入如下所示的URL中,该URL在新窗口中打开,以便用户可以发布到Facebook。 在下面我有我想要出现在每个点的类的名称,例如.yearlevel我想要在标题字段中的yearlevel类的内容。 更复杂的事情我需要确保任何空格被编码,例如%20,以使URL有效。 http://www.facebook.com/dialog/feed? app_id=123050457758183& link=http://developers.facebook.com/docs/reference/dialogs/& picture=http://sofzh.miximages.com/jquery/f8.jpg& name=School%20Debate& caption=.yearlevel& description=.homeschool%20.versus%20.awayschool%20@%20.venue%20@%20.datetime& redirect_uri=http://www.example.com/response 这可能吗? 任何指示让我走上正确的轨道将不胜感激!

使用FB问题登录:带有“登录”对话框的FB弹出窗口被Web浏览器阻止

FB文档说: 如此函数的参考文档中所述,它会生成一个显示“登录”对话框的弹出窗口,因此只应在有人单击HTML按钮时调用(以便浏览器不会阻止弹出窗口)。 我按照说法做了,我将FB.login函数放入onCLick函数中。 但是“ Login dialog仍然被阻止。 为什么? 如何重新排序代码? // Facebook // Here is a click event, so FB.login is inside a click function. $(“#login_btn_fb”).on(“click”, function() { function getUserData(res, fCallback) { if(res.authResponse != null) { FB.api(‘/me’, function(response) { console.log(‘/me_: ‘, response); }); } else { console.log(“getUserData CANCEL: “, res); return; } }; FB.getLoginStatus(function(res) { var uid […]

如何获得鼠标位置 – 相对于元素

我想获得相对于光标所在元素的鼠标位置。 以下代码捕获鼠标相对于页面的位置。 $( “div” ).mousemove(function( event ) { var pageCoords = “( ” + event.pageX + “, ” + event.pageY + ” )”; var clientCoords = “( ” + event.clientX + “, ” + event.clientY + ” )”; $( “span:first” ).text( “( event.pageX, event.pageY ) : ” + pageCoords ); $( “span:last” ).text( “( event.clientX, […]

地图v3 onclick Android不起作用

有人能告诉我为什么这对android不起作用? 在iPhone(Safari)OSX(safari,chrome)中工作正常, 但在Android(webView)中没有处理程序点击:/ // lot of code $(“.btnCenter”).on(‘click’, function(e) { e.preventDefault(); map.setZoom(19); map.setCenter(marker.getPosition()); }); $(“.btnAll”).on(‘click’, function(e) { e.preventDefault(); var bounds = new google.maps.LatLngBounds(); bounds.extend(marker.getPosition()); bounds.extend(start); bounds.extend(end); mapd.fitBounds(bounds); }); 谢谢

jquery中的多集间隔冲突

在下面的代码中我设置了时间间隔,但在一起工作时没有时间。 我究竟做错了什么? 对代码的任何改进也将受到赞赏…… // show VM started vmstart = setInterval(function () { $.get(‘/getVMstatus’, function (data) { if (data != “”) { clearInterval(vmstart); $(“#vmstart”).show(); $(“#vmstart”).html(data[0].ip)+”…..”; $.post(‘/deleteReport’, function (data) {}); } }); }, 5000); // get VM IP Address inter = setInterval(function () { $.get(‘/getVm’, function (data) { if (data != “”) { clearInterval(inter); $(“#vmipdiv”).show(); $(“#vmipdiv”).html(“VM IP […]