带有一些文本的div上的onclick事件

时间:2015-11-27 09:59:28

标签: jquery html onclick

enter image description here

我想在具有text = OK的div上调用jquery onclick事件。如果用户使用此文本单击此div,则应触发onclick事件。

我添加了一个快照以获取更多详细信息。正如您所看到的,div没有任何id或类可以根据选择器调用onClick事件。所以我需要一些如何使用OK文本在div上点击onclick事件。

3 个答案:

答案 0 :(得分:2)

你可以这样使用

$(document).ready(function() {
   $("div").on("click", function () {
       if($(this).text().trim() == 'OK') { 
           alert("div clicked");
       }           
   });  
});

答案 1 :(得分:1)

试试这个

$(document).ready(function(){
  $("div:contains(OK)").on("click",function(){
    alert("div clicked");
  });  
});

你需要使用jquery包含这个

的选择器

答案 2 :(得分:1)

在我看来,有很多方法可以做到这一点。

1

$(document).ready(
  function() { 
    $('.dhtmlx_popup_button').find('div').click( function() { 
        alert('OK');
    });
});

2

$(document).ready(
   function() { 
    $('.dhtmlx_popup_button').click( function() { 
        if( $(this).text().trim() == 'OK'){
            alert('OK');                      
        }
    });
});