标签: click

jquery选项卡,基于URL可见

我使用基于http://www.sohtanaka.com/web-design/simple-tabs-w-css-jquery/的 jquery和标签

<script type="text/javascript">
    $(function() {
        $(".tab_content").hide(); //Hide all content
        $("ul.tabs li:first").addClass("active").show(); //Activate first tab
        $(".tab_content:first").show(); //Show first tab content

        //On Click Event
        $("ul#menu li").click(function() {
        $("ul#menu li").removeClass("active"); //Remove any "active" class
        $(this).addClass("active"); //Add "active" class to selected tab
        $(".tab_content").hide(); //Hide all tab content
        var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
        $(activeTab).fadeIn(); //Fade in the active content
        return false;
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

是否可以根据URL(page.html#tab4等)中的值进行调整,以显示相应的选项卡?

我相信它的当前状态它不起作用,因为它返回false,那

var activeTab = $(this).find("a").attr("href"); //Find the …
Run Code Online (Sandbox Code Playgroud)

jquery tabs click

2
推荐指数
1
解决办法
3779
查看次数

我疯了吗?jQuery .click()似乎不起作用

以下代码不适用于任何浏览器.它应该显示一个警告框.我究竟做错了什么?

 <html>
 <head>
 <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
 <script type="text/javascript">
$('#prevlink').click(function () { 
  alert("Test"); 
});  
</script>
</head>
<body>
<a id="prevlink" href="#">test</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery click

2
推荐指数
1
解决办法
575
查看次数

如何在jQuery动画完成后执行.click()?

我想在点击链接后滑动一个div,然后再滑动另一个div,然后转到下一页.
问题:在动画完成之前加载新页面.
问题:我该怎么办?
我应该使用preventDefault然后以某种方式恢复它吗?

这是URL:http://www.jolandaschouten.nl/wordpress

这是代码,现在只对第一个菜单项实现:

jQuery(document).ready(function($){

    var allDivs = $("#introductie").add("#agenda").add("#werk").add("#onderwijs-organisatie").add("#publicaties").add("#links").add("#contact");

    console.log(allDivs);

    $("li.page-item-11 a").click(slideUp);

    function slideUp(){
        allDivs.slideUp(500, slideDown);        
    }
    function slideDown(){            
        $("#introductie").slideDown(500);
    }
});
Run Code Online (Sandbox Code Playgroud)

ps:我不想使用AJAX,因为SEO和浏览器导航问题.点击应该真正导致进入下一页.

jquery click slidedown slideup

2
推荐指数
1
解决办法
2105
查看次数

禁用javascript中的点击和鼠标事件以获取flash嵌入/对象标记

我的页面上有一个flash对象,我想使用Javascript禁用对它的点击.我试着使用以下代码:

document.getElementById('flash-obj').onclick = function(){return false;};
document.getElementById('flash-obj').onmouseup = function(){return false;};
document.getElementById('flash-obj').onmousedown = function(){return false;};
Run Code Online (Sandbox Code Playgroud)

它不起作用.还有其他选择吗?任何例子将不胜感激.

干杯Nyo

javascript flash events click

2
推荐指数
1
解决办法
2445
查看次数

使用goog.events.listen传递参数

我正在使用Google Closure的事件处理方式:

goog.events.listen(this.contentElement, goog.events.EventType.CLICK, this.openEditor);
Run Code Online (Sandbox Code Playgroud)

但是我需要将一个字符串作为参数传递给函数 this.openeditor

我查看了文档,但似乎无法解决如何做到这一点,任何人有任何想法?

谢谢!

javascript events click google-closure google-closure-library

2
推荐指数
1
解决办法
1675
查看次数

它使用div在身体上工作.它不使用get

状态:工作

运行顺畅 - 点击工作

jQuery的

 $("document").ready(function(){

    $("#test").click(function(){
        alert("abc");
    });     
 });
Run Code Online (Sandbox Code Playgroud)

CSS

.blue {
background-color:blue;
}
Run Code Online (Sandbox Code Playgroud)

标记正文

<body>
<div class="blue" id="test">Testing code</div>
</body>
Run Code Online (Sandbox Code Playgroud)

状态:不工作

成功添加文件和div test,但点击不起作用

jQuery的

 $("document").ready(function(){

    $.get("new.php", {
         // this math avoids IE from crashing
         nbRandom: Math.random() 
         },
         function(data){
         $("body").html(data);
         });

    $("#test").click(function(){
        alert("abc");
    });   
 });
Run Code Online (Sandbox Code Playgroud)

CSS

.blue {
background-color:blue;
}
Run Code Online (Sandbox Code Playgroud)

标记正文

<body>
</body>
Run Code Online (Sandbox Code Playgroud)

有谁知道怎么做?

html javascript jquery get click

2
推荐指数
1
解决办法
122
查看次数

SearchView setOnClickListener NOT WORKING

任何人都可以看到为什么这不起作用..

我的SearchView位于ActionBar中并始终显示.我想知道用户何时按下搜索视图...而不是当它扩展或获得焦点时.

此代码位于onCreateOptionsMenu中

             SearchView = _searchView;

                SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
            _searchView = (SearchView) menu.findItem(R.id.menu_finder_text_search).getActionView();
            _searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
            _searchView.setIconifiedByDefault(false); // Do not iconify the widget, we want to keep it open!
            _searchView.setFocusable(false);
            _searchView.setClickable(true);

            _searchView.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                    //DO SOMETHING!
                }
            });
Run Code Online (Sandbox Code Playgroud)

任何人?

android click searchview

2
推荐指数
1
解决办法
5415
查看次数

在jQuery中,如何防止多次点击多次执行我的代码?

例如,如果我有以下代码:

$("#divTest").append(variable);
Run Code Online (Sandbox Code Playgroud)

并且预期的目标是在单击按钮后显示一条信息,如何处理不耐烦的用户或者在执行代码之前需要多次单击(从而生成多个副本)的用户?

我会澄清是否需要.

谢谢!

jquery click onclick mouseevent

2
推荐指数
1
解决办法
2566
查看次数

NSView Absorb Clicks?

我有我的标准应用程序设置,窗口有很多视图.我不时会在所有东西的顶部放置一个NSView,黑色和一些透明度,以作为一个调光器/覆盖.

我需要此顶部叠加层视图来吸收所有点击,以便无法与其下方的任何视图进行交互.例如,此NSView下的NSButton将无法点击.

我怎样才能做到这一点?

我已经看过了,-(NSView *)hitTest:(NSPoint)aPoint但是我不希望在每个子视图上添加一个规则,以便在叠加视图存在时阻止点击.

macos objective-c click nsview

2
推荐指数
1
解决办法
514
查看次数

颤动:IconButton onPressed没有被调用

我在ScaffoldappBar中将一个widget列表作为动作,但是当我按下它们时它们没有响应,我floatingButton在场景中也有一个并且它完美地工作.

appBar: new AppBar(
        title: new Text(
            widget.title,
          style: new TextStyle(
            fontFamily: 'vazir'
          ),
        ),
        centerTitle: true,
        actions: <Widget>[
          new IconButton(
            icon: new Icon(Icons.search),
            highlightColor: Colors.pink,
            onPressed: _onSearchButtonPressed(),
          ),
        ],
      ),

void _onSearchButtonPressed() {
    print("search button clicked");
  }
Run Code Online (Sandbox Code Playgroud)

即使我把IconButton放在一个RowColumn小部件中,而不是在其中appBar,它也不再起作用.
答:
感谢siva Kumar,我在调用函数时遇到了错误,我们应该这样调用它:

onPressed: _onSearchButtonPressed, // without parenthesis.
Run Code Online (Sandbox Code Playgroud)

或者这样:

onPressed: (){
    _onSearchButtonPressed();
},
Run Code Online (Sandbox Code Playgroud)

android click ios flutter

2
推荐指数
1
解决办法
5555
查看次数