小编cod*_*der的帖子

单击按钮获取列表视图项目位置

这是我的listview点击事件:

 lv1.setOnItemClickListener(new OnItemClickListener() {
       @Override
            public void onItemClick(AdapterView<?> a, View v, int position, long id) { 
                Object o = lv1.getItemAtPosition(position);
                ItemDetails obj_itemDetails = (ItemDetails)o;
                Toast.makeText(ListViewImagesActivity.this, "You have chosen : " + " " + obj_itemDetails.getName(), Toast.LENGTH_LONG).show();

        }  
 });
Run Code Online (Sandbox Code Playgroud)

这是我的按钮点击事件:

btnNxt = (Button) findViewById(R.id.btnNext);
 btnNxt.setOnClickListener(new OnClickListener() {
 @Override
 public void onClick(View arg0) {
  //Here I need to get that position
});
Run Code Online (Sandbox Code Playgroud)

现在我需要获得点击的listview项目的位置..我已经全局声明了postion但总是给我位置1.

谁能说我怎么得到这个位置?

android listitem buttonclick android-listview android-button

36
推荐指数
3
解决办法
8万
查看次数

如何在"X"秒后进行jquery函数调用

我有一个jquery函数,我需要在Iframe中打开网站后调用它.

我想在iframe中打开一个weblink,打开它后我需要调用下面的函数.那我该怎么做?

这是我的功能:

<script type="text/javascript">
       $(document).ready(function(){
           $("#<%=Button1.ClientID%>").click(function (event) {

            $('#<%=TextBox1.ClientID%>').change(function () {
                $('#various3').attr('href', $(this).val());
            });
            $("#<%=Button2.ClientID%>").click();
        });
      })
    function showStickySuccessToast() {
        $().toastmessage('showToast', {
            text: 'Finished Processing!',
            sticky: false,
            position: 'middle-center',
            type: 'success',
            closeText: '',
            close: function () {

            }
        });
    }

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

这是我在IFrame中打开链接的按钮:

<a id="various3" href="#"><asp:Button ID="Button1" 
runat="server" Text="Button" OnClientClick="Button2_Click"/></a>
Run Code Online (Sandbox Code Playgroud)

实际上这是我所拥有的简单页面:

在此输入图像描述

这就是信息 在此输入图像描述

jquery function call settimeout

26
推荐指数
1
解决办法
9万
查看次数

如何使用jquery使文本变为粗体,斜体和下划线

我现在有三个复选框和一个文本框如果我在文本框中写一些东西并检查粗体复选框,文本应该以粗体效果出现,并且类似斜体和下划线而不回发(即它应该立即反映所选效果).

这是我的代码:

Bold:<input type="checkbox" value=""/>
Italic:<input type="checkbox" value=""/>
Underline:<input type="checkbox" value=""/>

<input type="text" value="">
Run Code Online (Sandbox Code Playgroud)

css jquery

14
推荐指数
2
解决办法
7万
查看次数

使用javascript和asp.net启用和禁用按钮

我正在检查用户是否存在于数据库中(如果存在)我将消息显示为"已存在的用户",然后我需要禁用注册按钮,如果不是我需要启用它.

我无法启用和禁用注册按钮.

任何人都可以帮我解决这个问题吗?

这是我的代码:

 <script type="text/javascript">
     $(function () {
         $("#<% =btnavailable.ClientID %>").click(function () {
             if ($("#<% =txtUserName.ClientID %>").val() == "") {
                 $("#<% =txtUserName.ClientID %>").removeClass().addClass('notavailablecss').text('Required field cannot be blank').fadeIn("slow");

             } else {
                 $("#<% =txtUserName.ClientID %>").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
                 $.post("LoginHandler.ashx", { uname: $("#<% =txtUserName.ClientID %>").val() }, function (result) {
                     if (result == "1") {
                         $("#<% =txtUserName.ClientID %>").addClass('notavailablecss').fadeTo(900, 1);
                       document.getElementById(#<% =btnSignUp.ClientID %>').enabled = false;
                     }
                     else if (result == "0") {
                         $("#<% =txtUserName.ClientID %>").addClass('availablecss').fadeTo(900, 1);
                        document.getElementById('#<% =btnSignUp.ClientID %>').enabled = true;
                     }
                     else {
                         $("#<% =txtUserName.ClientID %>").addClass('notavailablecss').fadeTo(900, …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net

11
推荐指数
4
解决办法
9万
查看次数

在HTML5中设置视频高度

可能是一个简单的问题,但这真的让我发疯.我只想设置HTML5视频的高度和宽度.

我正在使用此代码:

 <video controls="controls" width="1000" id="video">
            <source src="sintel-trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>
            <source src="sintel-trailer.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
  </video>
Run Code Online (Sandbox Code Playgroud)

结果: 在此输入图像描述

如果我添加高度属性

<video controls="controls" width="1000" height="300" id="video">
                <source src="sintel-trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>
                <source src="sintel-trailer.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
 </video>
Run Code Online (Sandbox Code Playgroud)

结果: 在此输入图像描述

我在这里错过了一些东西吗?

任何人都可以纠正我正在做的错误.

video height html5 width

11
推荐指数
2
解决办法
2万
查看次数

如何在Twitter Bootstrap中使用CSS将文本与元素的中间对齐?

我正在使用Bootstrap警报,这是我成功的警报消息:

<div class="alert alert-success" id="UploadSuccess">
    <a class="close" data-dismiss="alert">×</a>
    <strong>Congrats!</strong> You have successfully did it!.
</div>
Run Code Online (Sandbox Code Playgroud)

结果是:

以上HTML的结果图像

你可以看到文本对齐位于顶部<div>.那么,II如何将它与中间对齐?

我已经尝试使用padding-topvertical-align:middle,但没有工作(我结束了相同的结果).

我需要做些什么才能更改文本的垂直对齐方式?

css text-alignment centering twitter-bootstrap

10
推荐指数
3
解决办法
2万
查看次数

如何使用jquery将删除图像/图标附加到div内的图像

我正在尝试上传一些图像并在空DIV中显示它们并在上传后如果我将鼠标悬停在图像上我应该得到一个删除图标,以便用户应该能够用动画删除它并将下一个图像移动到删除形象位置.

我如何实现这一目标?

这是我上传和附加到div容器的方式:

<script type="text/javascript">
 $(function () {
     document.getElementById('Nextbutton').style.visibility = "hidden"; // show 
     $("#uploader").plupload({
         // General settings
         runtimes: 'gears,flash,silverlight,browserplus,html5',
         url: 'Test.aspx',
         max_file_size: '10mb',
         max_file_count: 20,
         chunk_size: '1mb',
         unique_names: true,

         filters: [
            { title: "Image files", extensions: "jpg,gif,png" },
            { title: "Zip files", extensions: "zip" }
        ],


         flash_swf_url: 'js/plupload.flash.swf',


         silverlight_xap_url: 'js/plupload.silverlight.xap'
     });



     $('form').submit(function (e) {
         var uploader = $('#uploader').plupload('getUploader');

         if (uploader.files.length > 0) {

             uploader.bind('StateChanged', function () {
                 if (uploader.files.length === (uploader.total.uploaded + uploader.total.failed)) {
                     $('form')[0].submit();
                 }
             });

             uploader.start();

         }
         else …
Run Code Online (Sandbox Code Playgroud)

html jquery image

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

检测单击图像

我试图动态加载图像并显示它们,如下所示

     var uploader = $('#<%=uploader.ClientId%>').plupload('getUploader');
              uploader.bind('FileUploaded', function (up, file, res) {
              $('#<%=thumbs.ClientId%>').append("<div id=" + file.id + ">
              <a href='Uploads/" + document.getElementById("<%=currentDirectory.ClientId%>").value + "/" + file.name + "'/>
              <img src='Uploads/" + document.getElementById("<%=currentDirectory.ClientId%>").value + "/" + file.name + "' width='70' height='55' data-full='Uploads/" + document.getElementById("<%=currentDirectory.ClientId%>").value + "/" + file.name + "'/></div>");
    });
Run Code Online (Sandbox Code Playgroud)

这是我的标记:

  <div id="thumbs" class="imgContain" runat="server">
  </div>
Run Code Online (Sandbox Code Playgroud)

如果我在div上这样做它会给我一个警报但不是在图像上而是在div上:

  $('.imgContain').click(function () {
    alert('You Clicked Me');
  });
Run Code Online (Sandbox Code Playgroud)

而且我已经尝试过这种方式,但是它甚至不会给我任何警报.

 $('.imgContain a').click(function () {
        alert('You Clicked Me');
 });
Run Code Online (Sandbox Code Playgroud)

那我该怎么做?

jquery image onclick

7
推荐指数
1
解决办法
6万
查看次数

使用WeifenLuo DockPanel套件

我刚刚下载了WeifenLuo(Dock Panel Suite)并尝试使用它,但我找不到有关如何使用它的具体文档.

我已经完成了一些SO问题,最后得到了一些开始.

这就是我所做的:我创建了一个ToolboxWindow类,如下所示:

Public Class ToolboxWindow
    Inherits WeifenLuo.WinFormsUI.Docking.DockContent

    Public Sub New()

    End Sub
End Class
Run Code Online (Sandbox Code Playgroud)

并尝试以这种方式创建此工具箱的实例:

Public Class Form1
    Private toolboxWindow As ToolboxWindow

    Public Sub New()
        Me.InitializeComponent()

        'Create new ToolboxWindow
        toolboxWindow = New ToolboxWindow()
    End Sub

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
        'Show it
        toolboxWindow.Show(DockPanel1, DockState.DockLeft)
    End Sub
End Class
Run Code Online (Sandbox Code Playgroud)

最后的结果是这样告诉我的吗?

在此输入图像描述

1,如何adjustsizetoolbox.

如果我有form2,我该dock panel如何展示form1

提前致谢!

vb.net panel dockpanel-suite winforms

6
推荐指数
2
解决办法
9202
查看次数

使用Jquery播放/暂停HTML5视频

我想使用jquery播放/暂停视频.

这是我的代码:

(function ($) {
    // plugin definition
    $.fn.htmlvideo = function (options) {
        // build main options before element iteration
        var defaults = {
            theme: 'normal',
        };
        var options = $.extend(defaults, options);
        // iterate and reformat each matched element
        return this.each(function () {
            var $htmlvideo = $(this);

            addvideo();
            addcontrols();


            function addvideo() {
                var addvideo = $('<video width="1000"><source src="http://devfiles.myopera.com/articles/2642/sintel-trailer.ogv" type="video/ogg; codecs="theora, vorbis""><source src="http://devfiles.myopera.com/articles/2642/sintel-trailer.mp4" type="video/mp4; codecs="avc1.42E01E, mp4a.40.2""></video>');
                $(addvideo).appendTo('#video');
            }

            function addcontrols() {
                var controls = $('<div id="controls" class="controls"><button id="playbtn" class="playbtn"></button></div>');
                $(controls).appendTo('#controlspane');
            } …
Run Code Online (Sandbox Code Playgroud)

video jquery html5 playback

6
推荐指数
1
解决办法
1万
查看次数