Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。

15
是否可以为选择框设置样式?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 我有一个需要设置样式的HTML选择框。我宁愿只使用CSS,但是如果需要的话,我将使用jQuery填补空白。 谁能推荐一个好的教程或插件? 我知道,Google,但是我一直在搜索过去两个小时,但找不到符合我需要的内容。 它必须是: 与jQuery 1.3.2兼容 无障碍 不打扰 可以根据样式选择框的各个方面进行完全自定义 有人知道什么可以满足我的需求吗?
145 jquery  css  html-select 

20
Laravel 5.5 Ajax呼叫419(未知状态)
我进行了ajax调用,但始终出现此错误: 419(未知状态) 不知道是什么原因导致的,我在其他帖子上看到过,它必须使用csrf令牌来做某事,但是我没有表格,所以我不知道该如何解决。 我的电话: $('.company-selector li > a').click(function(e) { e.preventDefault(); var companyId = $(this).data("company-id"); $.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, url: '/fetch-company/' + companyId, dataType : 'json', type: 'POST', data: {}, contentType: false, processData: false, success:function(response) { console.log(response); } }); }); 我的路线: Route::post('fetch-company/{companyId}', 'HomeController@fetchCompany'); 我的控制器方法 /** * Fetches a company …
145 php  jquery  ajax  laravel 

11
如何获取JQuery.trigger('click'); 启动鼠标单击
我很难理解如何使用JQuery模拟鼠标单击。有人可以告诉我我在做什么错。 HTML: <a id="bar" href="http://stackoverflow.com" target="_blank">Don't click me!</a> <span id="foo">Click me!</span> jQuery的: jQuery('#foo').on('click', function(){ jQuery('#bar').trigger('click'); }); 演示:FIDDLE 当我单击#foo按钮时,我想模拟对#bar的单击,但是当我尝试这样做时,什么也没有发生。我也尝试过jQuery(document).ready(function(){...})但没有成功。


25
当用户使用jQuery将其滚动到视图外时,表头保持固定在顶部
我正在尝试设计一个HTML表,当用户将其滚动到视图外时,并且仅当页眉停留在页面顶部时。例如,表格可能比页面低500像素,我该如何制作表格,以便如果用户将标题滚动到视图之外(浏览器以某种方式不再在Windows视图中检测到它),它将保持在顶部?任何人都可以给我一个Javascript解决方案吗? <table> <thead> <tr> <th>Col1</th> <th>Col2</th> <th>Col3</th> </tr> </thead> <tbody> <tr> <td>info</td> <td>info</td> <td>info</td> </tr> <tr> <td>info</td> <td>info</td> <td>info</td> </tr> <tr> <td>info</td> <td>info</td> <td>info</td> </tr> </tbody> </table> 因此,在上面的示例中,<thead>如果页面不可见,我希望随页面一起滚动。 重要信息:我不是在寻找<tbody>具有滚动条的解决方案(溢出:自动)。
145 jquery  html  html-table 


8
使用jQuery触发更改事件<选择>
无论如何,我是否可以在页面加载的选择框上触发更改事件并选择特定选项。 另外,通过将函数绑定到事件后添加触发器来执行函数。 我试图输出像这样 &lt;select class="check"&gt; &lt;option value="one"&gt;one&lt;/option&gt; &lt;option value="two"&gt;two&lt;/option&gt; &lt;/select&gt; $(function(){ $('.check').trigger('change'); //This event will fire the change event. $('.check').change(function(){ var data= $(this).val(); alert(data); }); }); http://jsfiddle.net/v7QWd/1/
145 jquery 



17
如何通过jquery模拟锚定点击?
我在通过jQuery伪造锚点单击时遇到问题:为什么我的thickbox第一次出现在我单击输入按钮时出现,而第二次或第三次却没有出现? 这是我的代码: &lt;input onclick="$('#thickboxId').click();" type="button" value="Click me" /&gt; &lt;a id="thickboxId" href="myScript.php" class="thickbox" title=""&gt;Link&lt;/a&gt; 当我直接单击链接时,它始终有效,但是如果我尝试通过输入按钮激活thickbox,则无法正常工作。这是在FF。对于Chrome,它似乎每次都能正常工作。有什么提示吗?
144 jquery  html  onclick  thickbox 

7
在jQuery中,如何设置元素的“顶部,左侧”属性的位置值相对于父级而不是相对于文档?
.offset([coordinates])方法设置元素的坐标,但仅相对于文档。那么如何设置元素的坐标,但相对于父元素呢? 我发现该.position()方法仅获得相对于父级的“顶部,左侧”值,但未设置任何值。 我尝试过 $("#mydiv").css({top: 200, left: 200}); 但不起作用。

6
jQuery:单击功能排除子级。
试图绕过jQuery“ .not()”函数,遇到一个问题。我希望父div是“可单击的”,但是如果用户单击子元素,则不会调用该脚本。 $(this).not(children()).click(function(){ $(".example").fadeOut("fast"); }); HTML: &lt;div class="example"&gt; &lt;div&gt; &lt;p&gt;This content is not affected by clicks.&lt;/p&gt; &lt;/div&gt; &lt;/div&gt;
144 jquery 

10
jQuery使用带有效果的追加
如何使用.append()类似效果show('slow') append似乎根本没有效果,并且其效果与normal相同show()。没有过渡,没有动画。 我怎么能一个DIV追加到另一个,并有一个slideDown或show('slow')效果上呢?

8
将多个事件绑定到侦听器(没有JQuery)?
在处理浏览器事件时,我已经开始将Safari的touchEvents集成到移动设备中。我发现addEventListeners与条件堆叠在一起。该项目不能使用JQuery。 标准事件侦听器: /* option 1 */ window.addEventListener('mousemove', this.mouseMoveHandler, false); window.addEventListener('touchmove', this.mouseMoveHandler, false); /* option 2, only enables the required event */ var isTouchEnabled = window.Touch || false; window.addEventListener(isTouchEnabled ? 'touchmove' : 'mousemove', this.mouseMoveHandler, false); jQuery bind允许多个事件,如下所示: $(window).bind('mousemove touchmove', function(e) { //do something; }); 是否有办法像JQuery示例中那样组合两个事件侦听器?例如: window.addEventListener('mousemove touchmove', this.mouseMoveHandler, false); 任何建议或提示,不胜感激!


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.