2011-11-22 6 views
5

Uygulamamda, hangi elemanların belirli bir kural kullanılarak adlandırıldığı, yani yolların, ~ işaretiyle bölümlerinin ayrıldığı bir formum var.jQuery, nasıl ~ bir parçası olarak kullanın - nasıl?

Şimdi jQuery'de bunlara bir tanesine göre erişmem gerekiyor, ancak başarısız oldum. Görünüşe göre, jQuery bunu #prev ~ sibling olayı olarak değerlendiriyor.

jQuery işlevinde ~ işaretinden kurtulmak için bir yol var mı? kaçan kullanabileceğiniz sorunlu ise, Sen \\http://api.jquery.com/category/selectors/

$('#a\\~b\\~c') 

kullanabilirsiniz

<select id="a~b~c"> 
    <option value='1'>one</opiton> 
</select> 

<script> 
    $("#a~b~c").change(function(){ 
    alert('a'); 
    }); 
</script> 

cevap

3

bu

$("#a\\~b\\~c").change(function(){ 
    alert('a'); 
    });